dtypes。Python中S1和S2之间的区别

发布于 2021-01-29 18:23:50

我有两个字符串数组:

In [51]: r['Z']
Out[51]: 
array(['0', '0', '0', ..., '0', '0', '0'], 
      dtype='|S1')

In [52]: r['Y']                                                                                                                
Out[52]: 
array(['X0', 'X0', 'X0', ..., 'X0', 'X1', 'X1'], 
      dtype='|S2')

S1和S2有什么区别?只是他们持有不同长度的条目吗?

如果我的数组具有 不同长度的 字符串怎么办?

在哪里可以找到所有可能的dtype的列表及其含义?

关注者
0
被浏览
543
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    请参阅dtypes文档

    |S1|S2字符串是数据类型描述符;
    第一个表示数组保存长度为1的字符串,第二个表示长度为2的字符串。|竖线符号是字节顺序标志;在这种情况下,不需要字节顺序标志,因此将其设置为|,表示不适用。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看