如何修正TypeError:不能用“float”类型的nonint乘以sequence?

2024-06-11 09:32:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我手头有一项任务,我试图用列表cA中的系数乘以2D列表K中的字符串 并产生错误TypeError:不能将序列与“float”类型的非int相乘

K = ReadFile(open('C:\\Users\\222\\PycharmProjects\\untitled8\\K.txt'))
cA = ReadFile(open('C:\\Users\\222\\PycharmProjects\\untitled8\\cA.txt'))
matrixA = [[0 for x in range (5)] for x in range (5)]
for i in range (5):
    for j in range(5):
        matrixA[i][j] = cA[i] * K[i][j]
print (matrixA)

Tags: intxt列表forrangeopenusersca