Avatar ·

如何修复?'int' object is not subscriptable

📁 python

任务如下:生成20个-5到4范围内的随机整数,将它们写入数组的单元格中。计算其中正数、负数和零值的数量。在屏幕上显示数组元素和计算出的数量。以下是错误信息:

a[i]=int(a[i])TypeError: 'int' object is not subscriptable.

如何修复?非常感谢!

import randoma=[]for i in range(20):      a=random.randint(-5,4)p=[]n=[]z=[]for i in range(20):     a[i]=int(a[i])     for i  <