gpt4 book ai didi

python - Numpy 数组修剪字符串值

转载 作者:行者123 更新时间:2023-11-28 19:11:17 26 4
gpt4 key购买 nike

这是我要执行的代码

matrix = []
sample = [10,10,'mike','']
for i in range(10):
r = [sample] * 3
matrix.append(r)

matrix = np.array(matrix)
matrix[1][1] = [123,123,'james', 'sdfsdfsdf werwerwer sdfsdfsd werwerwer sdfsdfsdf']
print matrix[1][1]

这就是我得到的

['123' '123' 'james' 'sdfsdfsdf w']

所以基本上文本出于某种原因被修剪了。有人见过吗?

最佳答案

我发现了问题。

从 native Python 数组到 Numpy 的转换应该作为最后一步进行。

matrix[1][1] = [123,123,'james', 'sdfsdfsdf werwerwer sdfsdfsd werwerwer sdfsdfsdf']
matrix = np.array(matrix)

现在工作正常。

关于python - Numpy 数组修剪字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39795280/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com