1
下午好,我想知道如何使字母的排列,比如我有一个列表,是字母表:如何制作一组单词? Python的
alphabet=[chr(i) for i in range(ord('a'),ord('z')+1)]
我希望做这个名单的5 * 5的矩阵,我都做了,它一直是这个,但是Python给了我错误
dimension=5
A= np.zeros((dimension,dimension))
n=0
for j in range(dimension):
for i in range(dimension):
A[i][j] = alphabet[n]
n=n+1
这给了我是这样的错误:
Traceback (most recent call last):
File "Cuestionario 4.py", line 217, in <module>
A[i][j] = alphabet[n]
ValueError: could not convert string to float: 'a'
感谢您的关注
你说的 “不出来” 呢?你有什么输出?之后有什么'A'存储? – victor
您初始化您的数组浮动不字符串。所以它不是一组浮标。所以当你将一个字符串赋给数组中的对象时,它会期待它成为一个浮点数。 –