Los programadores se refieren en general a Python como lenguaje de script. Una de las razones de esto es porque tiene muchas funciones integradas para realizar tareas repetitivas o interesantes, y requiere poco en el camino de la codificación de lograr. Por lo tanto, muchos programas de Python son menos detalladas y fáciles de leer que los programas en otros idiomas. A modo de ejemplo, el control de un array o lista de elementos, para los tipos de datos de cadena es tan rápido como llamar a la "isinstance ()" función incorporada.
Instrucciones
1 Declarar una lista de elementos y rellenarla con los datos. Algunos de los elementos de datos deben ser cadenas, y algunos otros tipos. En este ejemplo se utiliza enteros:
l = { "hola", 2, 3, "Hola", "4", 85 ", 5", 89, 9)
2 Crear un bucle "for" que recorre la lista y comprueba cada elemento, uno a la vez:
para el artículo en l:
. . .
3 Crear un "if" en el bucle "for" que comprueba el tipo de datos de cada elemento. Si el tipo es una cadena, o "str", entonces el "if" ejecuta:
para el artículo en l:
. . . si isinstance (tema, str):
4 Imprimir el índice de cada elemento de la lista que representa una cadena:
para el artículo en l:
. . . si isinstance (tema, str):
. . . l.index de impresión (elemento)