首页 > 解决方案 > ASCII 与 UTF-8?

问题描述

假设存储大小很重要:我有一长串要写入文件的数字 (0-9)。从存储的角度来看,使用 ASCII 或 UTF-8 作为编码会更有效吗?是否可以使用其他东西创建一个较小的文件?

标签: pythonencoding

解决方案


存储数字时,ASCII 和 UTF-8 没有区别。更紧密的包装将使用每个数字 4 位 ( BCD )。

如果你想低于这个值,你需要利用这样一个事实,即 10 个碱基值的长序列可以表示为 2 个碱基(二进制)值。


推荐阅读