运行此代码时出现错误
IndexError: only integers, slices (
:
), ellipsis (...
), numpy.newaxis (None
) and integer or boolean arrays are valid indices
python代码
import random
def getsys():
row = ''
for i in range(0 , 8):
randintt = str(random.randint(0 , 4))
row += randintt
return row
def getx():
x = []
for i in range(0,14):
mysys = getsys()
x.append(mysys)
return x
y = getx()
print (y)
您的代码中有许多问题,但是要修复当前的错误,您需要按照错误中的说明,用整数而不是字符索引数组,您可以执行
int(char)
操作,然后返回结果。在相关问题 更多 >
编程相关推荐