Avatar ·

¿Cómo arreglar? 'int' object is not subscriptable

📁 python

Aquí está la tarea: Generar 20 números enteros aleatorios en el rango de -5 a 4, escribirlos en las celdas del array. Contar cuántos de ellos son positivos, negativos y cero. Mostrar en pantalla los elementos del array y las cantidades contadas. Aquí está el texto del error:

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

¿Cómo arreglarlo? ¡Muchas gracias!

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  <