Colección de citas famosas - Colección de poesías - Iteración del diccionario de Python

Iteración del diccionario de Python

Tabla de contenido

En las secciones anteriores, presentamos listas, tuplas y diccionarios en Python. En esta sección, presentaremos la última estructura de datos en Python-set.

Set en Python es muy similar a dict. La única diferencia es que los pares clave-valor se guardan en dict, pero en set solo se guardan claves y ningún valor.

Las colecciones de Python tienen las siguientes características:

Las colecciones de Python se pueden declarar de dos maneras:

Al crear una colección vacía, solo puedes usar set() en lugar de { }:

Al crear una colección no vacía, puedes usar set() o {}:

Debido a que los elementos de la colección son únicos, si hay duplicados elementos en los datos iterados durante la inicialización, los elementos duplicados se eliminarán automáticamente:

Utilice la función len() para ver el número de elementos en la colección:

Debido a que los elementos en un Las colecciones de Python están desordenadas y no se puede acceder a ellas mediante subíndices. Un solo elemento en una colección.

Podemos usar un bucle for para iterar sobre todos los elementos de una colección:

Podemos realizar las siguientes operaciones en dos colecciones:

Intersección y Unión

p>

Efectuar

Utilice dir(set) para ver todos los métodos admitidos por la colección:

Aquí hay algunos métodos no mágicos, ***17 .

1. Método Agregar

Debido a que los elementos del conjunto son únicos, existen dos situaciones al agregar elementos al conjunto:

Ejemplo:

p>

2. Eliminar método

Ejemplo:

3. Descartar método

Ejemplo:

4.método pop

Ejemplo:

5. Método de unión

Ejemplo:

6. Método de actualización

Ejemplo:

7. Método claro

Ejemplo:

8. Método de copia

Ejemplo:

9.

Ejemplo:

10. Método de actualización de diferencias

Ejemplo:

11. Método de intersección

Ejemplo:

12. Método de actualización de intersección

Ejemplo:

13. Método isdisjunto

Ejemplo:

14. Método de liberación

Ejemplo:

15.método issuperset

Ejemplo:

16. Método de diferencia simétrica

Ejemplo:

17. Método de actualización de diferencias simétricas

Ejemplo:

(End.)

Lectura recomendada:

Tutorial conciso de Python-8, funciones de cadena de Python

Tutorial conciso de Python-9, codificación de Python

Tutorial conciso de Python-10, lista de Python

Tutorial conciso de Python-8 Tutorial-11, Tupla de Python

Tutorial conciso de Python-12, Diccionario de Python