Remy-小野兔 发表于 2021-8-4 21:18:26

numpy中数组类型显示dtype='<U3'和dtype='<U2'有什么区别?

之前我使用图中代码读数据时出现给空值赋值为nan变成na,但是换个文件读取是它的dtype='<U3',就可以把缺失数据赋值为nan了,想请教一下dtype='<U3'和dtype='<U2'的区别是什么?

nahongyan1997 发表于 2021-8-5 10:07:18

可能意思是unicode字符串长度吧,三就是三位,2就是2位。

阿奇_o 发表于 2021-8-5 10:36:16

< 代表 byteorder 字节序, 小端字节序 (little-endian)
U 代表 Unicode String
2,3等数字, 代表它的存储占用的字节数 bytes
页: [1]
查看完整版本: numpy中数组类型显示dtype='<U3'和dtype='<U2'有什么区别?