Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo construye Python un gráfico hash?

¿Cómo construye Python un gráfico hash?

Diccionario

El diccionario en Python es como el HashMap en Java: existe y funciona en forma de pares clave-valor. Sus características son las siguientes.

Acceso por clave, no por desplazamiento;

Los pares clave-valor están en el orden incorrecto;

La clave y el valor pueden ser cualquier objeto;

Longitud variable y anidamiento arbitrario;

En un diccionario, las operaciones secuenciales no son posibles. Aunque los diccionarios son similares a las listas en algunos aspectos, no coloque listas encima de ellos.

Haga clic (aquí) para contraer o abrir.

#Codificación: utf-8

#!/usr/bin/python

#Nombre de archivo: map.py

Tabla = {'abc':1, 'def':2, 'ghi':3}

Imprimir tabla

#Inversión del diccionario

map=dict( [(v, k) para k, v en table.iteritems()])

#Recorrido del diccionario

Para claves en map.keys():

Imprimir palabra clave, ":", mapeo [palabra clave]

Imprimir lente (mapa)

Imprimir mapa.keys()

Imprimir mapa.

#Adición, eliminación, modificación y búsqueda de diccionario

#Es necesario decir aquí que para la expansión del diccionario, solo necesita definir un nuevo par clave-valor.

#Para listas, solo se puede utilizar el método de adición o asignación de segmento.

Mapa[4]="xyz "

Imprimir mapa

Del Mapa[4]

Imprimir mapa

Map[3]= "Actualizar"

Imprimir mapa

if map.has_key(1):

Imprimir "1 entrada clave"

{'abc': 1, 'ghi': 3, 'def': 2}

1: abc

2: def

3 : ghi

[1, 2, 3]

['abc ', ' def ', ' ghi ']

{1: 'abc ', 2: 'def ', 3: 'ghi ', 4: 'xyz'}

{1: 'abc ', 2: 'def ', 3: ' ghi'}

{1: 'abc ', 2: 'def ', 3: 'actualizar'}

1 tipo