in

Python | Diccionario has_key () – GeeksforGeeks

gfg 200x200 min

Diccionario en Python es una colección desordenada de valores de datos, que se utiliza para almacenar valores de datos como un mapa, que a diferencia de otros tipos de datos que contienen solo un valor como elemento, el diccionario contiene key : value par.

En el diccionario de Python, has_key() El método devuelve verdadero si la clave especificada está presente en el diccionario; de lo contrario, devuelve falso.

Sintaxis: dict.has_key (clave)

Parámetros:

  • llave – Esta es la clave a buscar en el diccionario.

Devoluciones: El método devuelve verdadero si una clave determinada está disponible en el diccionario; de lo contrario, devuelve falso.

Ejemplo 1:

 

Dictionary1 = { 'A': 'Geeks', 'B': 'For', 'C': 'Geeks' }

 

print("Dictionary to be checked: ")

print(Dictionary1)

 

print(Dictionary1.has_key('A'))

print(Dictionary1.has_key('For'))

Producción:

Dictionary to be checked: 
{'A': 'Geeks', 'C': 'Geeks', 'B': 'For'}
True
False

Ejemplo # 2:

 

Dictionary2 = { 1: 'Welcome', 2: 'To', 3: 'Geeks' }

 

print("Dictionary to be checked: ")

print(Dictionary2)

 

print(Dictionary2.has_key(1))

print(Dictionary2.has_key('To'))

Producción:

Dictionary to be checked: 
{1: 'Welcome', 2: 'To', 3: 'Geeks'}
True
False

NOTA: dict.has_key() ha eliminado de Python 3.x

En Python 3.x, en operador se utiliza para comprobar si una clave específica está presente o no en un diccionario.

Ejemplo:

 

dictionary= {1:"Geeks",2:"For",3:"Geeks"}

 

print("Dictionary: {}".format(dictionary))

 

if 1 in dictionary:          

    print(diccionario[1])

else:

    print("{} is Absent".format(1))

 

 

if 5 in dictionary.keys(): 

    print(diccionario[5])

else:

    print("{} is Absent".format(5))

Producción:

Dictionary: {1:"Geeks",2:"For",3:"Geeks"}
Geeks
5 is Absent

¡Atención geek! Fortalece tus cimientos con el Fundación de programación de Python Curso y aprende los conceptos básicos.

Para empezar, los preparativos de su entrevista Mejore sus conceptos de estructuras de datos con el Python DS Curso. Y para comenzar con su viaje de aprendizaje automático, únase al Aprendizaje automático – Curso de nivel básico

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

apple touch icon@2

r – Cambiar los nombres de las columnas de un marco de datos

200px E.Coli

Bacterias vs virus: diferencia y comparación