如何在python二维数组中输入字符串[duplicate]

5ktev3wc  于 2022-12-21  发布在  Python
关注(0)|答案(1)|浏览(148)
    • 此问题在此处已有答案**:

Numpy taking only first character of string(2个答案)
昨天关门了。
为什么我只得到结果中的第一个字符?enter image description here

label = np.empty([17,2],dtype=str)
label[1][1]="asd"
label[2][1]="asd"
print(label)

我不知道np.empty能不能输入字符串

gc0ot86w

gc0ot86w1#

可以使用dtype ="object"代替"str"
测试= np.空((2,2),数据类型="对象")
测试[0,0]="ashok"
打印(测试)
说明:实际上字符串是一个对象,它保存字符数组的值。所以默认情况下,在字符串位置索引第一个字符,而不是整个字符串。example

相关问题