Ejemplo 01:
Hemos comenzado nuestro primer código de ejemplo declarando una lista de tipo de cadena que tiene 5 valores de cadena en él. El nombre de la lista es "L". El bucle "para" se ha utilizado aquí para iterar los elementos de la lista "L". El bucle continuará itando hasta la duración de una lista. Mientras que el índice de iterador "n" está en el rango de una longitud de la lista, continuará llamando al método incorporado superior () para convertir el valor en el índice "n" de una lista en el caso superior. Este valor de mayúsculas se guardará nuevamente en el índice "n" de una lista "l".
Puede ver, hemos usado los soportes simples para especificar el número de índice que se está utilizando para llamar al método superior () aquí. Después de eso, se utiliza una cláusula de impresión para generar el valor de mayúsculas y mayúsculas insertado en el índice "n" de una lista "l". Existe la sintaxis incorrecta para especificar el índice, yo.mi., Brackets simples "()". Después del bucle "para", se imprimirá toda la lista actualizada.
Use el botón "Ejecutar" que se sostiene en la barra de menú de la herramienta Python, yo.mi., Spyder3, para depurar y ejecutar este código de programa recién creado. Después de ejecutar este código, tenemos el typeError que indica que el objeto "Lista" no se puede llamar.
Para resolver el typeError, reemplace los soportes simples con los soportes cuadrados donde el índice "n" se ha definido en la lista "l" en los números de línea 4 y 5.
Cuando ejecutamos este código actualizado una vez más, muestra los valores de cadena de mayúsculas superiores de la lista uno por uno por separado debido al bucle for For. Al final, se ha mostrado toda la lista de mayúsculas.
Ejemplo 02:
Hemos estado tomando otro ejemplo para crear y resolver el typeError. Entonces, hemos inicializado la lista "L" con algunas cuerdas. Se ha declarado e inicializado una variable "I" a 0. Otra variable de tipo de cadena, "S1" se ha declarado e inicializado como vacío.
El bucle "while" se ha utilizado aquí para verificar si el valor de la variable "i" es menor que la longitud de una lista "l". Si es así, la variable S1 se concatenará con el espacio y el valor en el índice "I", I.mi., lo mismo que la variable "I". Este valor actualizado se guardará en variable "S1" una vez más, y la variable iteradora "I" se incrementará en 1. La variable S1 se imprime.
Cuando ejecutamos este código, lanza una excepción de typeError en la línea 5.
Entonces, hemos reemplazado los soportes simples con soportes cuadrados en la línea 5.
Después de ejecutar este código nuevamente, tenemos el valor resultante de la variable S1. Puedes ver, muestra la oración creada por un bucle de tiempo.
Conclusión:
Este artículo contiene ilustraciones simples y fáciles para resolver los typeError causado por algún problema de sintaxis que muestra que la "lista" del objeto no se puede llamar. Al comienzo de este artículo, hemos declarado algunos conceptos básicos necesarios para comprender todo el artículo. Esperamos que sea beneficioso para ti.