Colección de citas famosas - Colección de poesías - Cadena, lista, número entero, ¿cuál tiene índice?

Cadena, lista, número entero, ¿cuál tiene índice?

Los novatos de hoy aprendieron sobre listas, tuplas, diccionarios, conjuntos y cadenas. Generalmente, las características de estas variables de tipo contenedor son las siguientes:

Las cadenas, tuplas y listas son tipos de secuencia y las secuencias se indexan mediante números enteros consecutivos. Los números, caracteres y tuplas son tipos inmutables. Las listas, conjuntos y diccionarios son todos tipos mutables. Podrás eliminar, actualizar, copiar, añadir y acceder a elementos. Tenga en cuenta que los conjuntos y diccionarios no admiten operaciones de indexación, división, suma y multiplicación.

Tome notas hoy:

Consejos:

1. Las comas y el siguiente código deben estar separados por espacios para que el compilador no emita Advertencia, el El código se verá mejor.

2. Acerca de las listas:

Los índices de lista comienzan desde cero.

La diferencia entre del y pop es que el primero elimina elementos directamente, mientras que el segundo puede devolver los elementos eliminados a una variable, que puede reutilizarse. Puede utilizar la función list() para convertir otro contenido en una lista.

3. Acerca de las tuplas:

x = (1,) y x = (1)

Cuando la tupla tiene un solo elemento, se debe agregar. ; de lo contrario, los paréntesis se tratan como operadores. El primero genera (1,) y el segundo genera 1.

................................................ ... ................................................. ............................................................ ........................... ....................... ..........

1) Cree dos tuplas seguidas, que se pueden llamar una lista, como se muestra a continuación:

x = (1, 10.31, python ), (data, 11)

Imprimir (x[0])

Salida (1, 10.31, python)

2) Después de crear la tupla , los elementos no se pueden cambiar, pero los elementos de la lista se pueden cambiar.

4. Acerca del diccionario:

El diccionario es el único tipo de mapeo en Python y el diccionario se indexa mediante "palabras clave". Hay dos atributos, uno es la clave (no se puede guardar) y el otro es el valor de la clave correspondiente (puede estar vacío).

5. Acerca de las colecciones:

Python también tiene un conjunto de elementos que no se pueden cambiar, es decir, no se pueden agregar ni eliminar elementos, y el tipo se llama frozenset. Frozenset aún puede realizar operaciones de recopilación, pero no puede utilizar métodos con actualización.

6. Acerca de las cuerdas