gpt4 book ai didi

python - python 中的 ['[a,a,a]' ,'[b,b,b]' ] 和 [[a,a,a],[b,b,b]] 有什么区别?

转载 作者:行者123 更新时间:2023-11-28 16:23:55 29 4
gpt4 key购买 nike

在我的程序中,当我调试我的代码时,它似乎在我生成的代码中的某处

X1=['[a,a,a]','[b,b,b]'] 

还有我生成的其他地方

X2=[[a,a,a],[b,b,b]] 

当我想添加这两个列表然后使用 numpy.array(X1+X2) 时,我得到了错误。问题是我不知道我的代码有什么问题,因为我什至不知道这两者之间有什么区别(即带引号和不带引号)。如果我找到这个问题的答案,那么我也能找到我的问题。

最佳答案

X1 是一个包含两个字符串的列表

X2 是一个包含两个列表的列表,每个列表包含三个变量。

关于将字符串转换为列表,您必须创建一个空列表,然后从字符串中删除方括号,然后查找“,”并将在它之前找到的内容添加到列表中。

关于python - python 中的 ['[a,a,a]' ,'[b,b,b]' ] 和 [[a,a,a],[b,b,b]] 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38136504/

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