问题出自excel转储吧?
你没重视excel给您的提示
csv文件中有一个丢失项: ’
单引号在excel中单引号是用来表示文本格式,
而在csv文件中本来就是文本格式
于是在excel中保存为csv格式时会直接丢失单引号
当您用记事本打开csv文件时,就会发现,其保存的数字全在,前面有0的也都不丢失
丢失的只是单引号这个excel中的格式代码!
如果要保留这个单引号,那就必须用双引号来转定义:”‘“
你的问题实际是在用excel再次导入这个csv文件时,excel中将会把这些前面是0的文本当作数字看待,所以就会丢失有效数字前的0