“Conocimientos Programación>Python Programming

Las funciones de Python con un diccionario

2015/6/20
Diccionarios son un tipo de estructura de datos con soporte nativo en Python. Están disponibles desde la versión 2.2 en adelante. A medida que se construyen en Python , no necesita importar una biblioteca externa para acceder a un diccionario - o cualquiera de las funciones que leen o escriben para ellos. Diccionarios en Python

Un diccionario es una estructura de datos , o un conjunto de datos organizados en pares de claves y valores. Sólo existe una clave única por diccionario. A diferencia de las listas , no hay ningún orden particular de los elementos en un diccionario . Los diccionarios son similares a " mapa " estructuras de datos en otros lenguajes de programación como Java. Puede inicializar un nuevo diccionario de la siguiente manera :

new_dict = { clave1 : valor1 , key2 : val2 , key3 : val3 , ... }
Métodos de
métodos de clase

Diccionario de clase son las funciones llamadas en nombre de un objeto, por ejemplo :

objeto.método ()

el método " clear () ", aclara el diccionario. " copy () " devuelve una copia del diccionario que lo llama. " fromkeys ()" devuelve un nuevo diccionario con una determinada secuencia de teclas , también puede darle una secuencia de valores como argumento . " get () " devuelve el valor de un argumento clave determinada, mientras que el " pop () " actúa como " get () ", sino que también elimina la asignación. " popitem ()" no tiene argumentos y elimina y devuelve un emparejamiento aleatorio valor clave. " setdefault ()" actúa como " get ( )" si existe la clave dada, y crea una nueva clave con un valor predeterminado si no . " Haskey ()" comprueba si el diccionario tiene una clave determinada . " elementos () " devuelve una lista de pares clave /valor del diccionario, mientras que " iteritems () " devuelve un iterador sobre esta lista y " viewitems () " devuelve un objeto de vista . " keys () ", " iterkeys ()" y " viewkeys ()" devuelve el mismo para las claves del diccionario , y " los valores ()" , " itervalues ​​()" y " viewvalues ​​() " devuelve el mismo para los valores del diccionario . Por último , " update () " actualiza el contenido de un diccionario con un diccionario o iterable de pares clave /valor dado.
Otros métodos

otros métodos de la clase de diccionario se llaman de manera diferente de los métodos de clase ordinaria . En lugar de tener el diccionario ellos llaman , simplemente llame a ellos como si fueran métodos estáticos y agregue el diccionario como un argumento, por ejemplo :
método

( the_dictionary )

Las funciones "len ( ) "y" iter () " devuelve la longitud de la colección y un iterador sobre la colección , respectivamente , y tome el diccionario como un argumento.
Funciones incorporadas que utilizan Diccionario principal conjunto de funciones integradas

de Python también acepta diccionarios como argumentos o las devuelve . Los " globals ()" y " funciones locals () " devuelve los diccionarios de la tabla globals actual o "locales ( )" Mesa respectivamente. " vars ()" devuelve un atributo diccionario del argumento objeto o " locals () " si se le da ningún argumento . La función " eval ( ) " se lleva opcionalmente argumentos diccionario para ser la tabla global y la tabla local para la declaración para ser evaluados , al igual que " execfile (). " Por último ", dict ()" devuelve un diccionario , opcionalmente tomar un argumento como la inicialización.

Python Programming
Cómo convertir un diccionario para XML en Python
Cómo ordenar el apellido en orden alfabético en Python
Cómo cambiar la versión de Python en Snow Leopard
Cómo calcular el número de secuencia de Fibonacci en Python usando Loops
Cómo obtener la versión de Python instalada
Cómo encontrar subconjuntos en Python
Cómo romper una cadena en Python
Cómo reemplazar enteros negativos en una matriz de Python
Conocimientos Informáticos © http://www.ordenador.online