“Conocimientos Programación>Python Programming

Métodos de Python para listas

2012/1/16
. " List" Python contiene un tipo de datos importante conocido como La lista es básicamente un conjunto de datos almacenados en un único nombre de variable. Dado que las listas son importantes para la ejecución de Python , el tipo de datos de lista tiene un número significativo de los métodos de miembro . Estos métodos ordenar una lista , cambie una lista en una pila o una implementación de la cola , y permiten a los programadores para alargar o acortar la lista en cualquier momento. Ordenando

Programadores puede ordenar listas con el uso de un método integrado " sort () " . El método para ordenar llamado sin argumentos el tipo lista en orden ascendente. Uso de la palabra clave " inversa" se ordenará la lista en orden descendente

Take " example_list " como un ejemplo de una lista Python: .

>>> Example_list.sort ()

>>> example_list

[ 1 , 2 , 3 , 4 , 5 , 7 ]

>>> example_list.sort ( inversa = True )

>>> example_list

[ 7 , 5 , 4 , 3 , 2 , 1 ]
Adición y ampliación

Listas aso tiene métodos para agregar elementos al final de la lista. El " ( agregar) " método toma un elemento y lo agrega al final de la lista . El método similar " extender ( ) " realiza la misma operación , pero en lugar de un solo elemento , " extender ( ) " añade otra lista en el final de la lista . Por ejemplo :

>>> example_list.append ( 10 )

>>> example_list

[ 1 , 2 , 3 , 4 , 5 , 7 , 10 ]

>>> example_list.extend ( [ 11 , 12 , 13 ] )

>>> example_list

[ 1 , 2 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 ]
Inserción y extracción de

programadores también puede insertar elementos en y eliminar los elementos de cualquier ubicación en la lista (siempre y cuando existan las ubicaciones) . El " insert () " método puede insertar un elemento en la lista, y mueve los elementos de la lista para dar cabida al nuevo elemento. El método " remove () " hace lo contrario : Se elimina la primera instancia de un valor y reordena la lista para llenar el índice vacía. Nota : Python usa numeración de base cero , es decir, el primer elemento de una lista ( o cualquier colección de datos en Python ) se le asigna el índice 0 , el segundo elemento se le asigna el índice 1 , y así sucesivamente

. Por ejemplo :

>>> example_list.insert ( 1 , 17 )

>>> example_list

[ 1 , 17 , 2 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 ]

>>> example_list.remove ( 2 )

>>> example_list
< p > [ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 ]

en este ejemplo se inserta el número 17 en la posición de índice 1 , luego se retira la primera instancia de la número 2 .
Stacks y el Método

método del " pop () " , llamado sin argumentos , siempre vuelve " pop ()" y elimina el elemento final en el lista. Con este método , una lista puede imitar una estructura de datos de la pila . Una pila sigue el último en entrar , primero en salir patrón , en el que el último valor agregado en la lista siempre se devuelve primero :

>>> example_list.append ( 14 )

> ; >> example_list

[ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 , 13 , 14 ]

>>> example_list.pop ()

[ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 ]
cola y el " pop () " método

Una cola sigue el First In , First Out enfoque . En este ejemplo se utiliza el método pop con un solo argumento , que devuelve y elimina el valor en el índice dado:

>>> example_list.insert ( 0 , 12 )

> >> example_list

[ 12 , 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 ]

>>> example_list.pop ( 0 )

>>> example_list

[ 1 , 17 , 3 , 4 , 5 , 7 , 10 , 11 , 12 ]

Python Programming
Cómo abrir Python en CMD
Cómo hacer un juego en Python Shell
Cómo convertir a una cadena en Python
Cómo hacer un bucle para calcular el promedio de un grupo de números en Python
Cómo consumir una fuente Atom en Python
Cómo ejecutar un script de Python en un Mac
Cómo cargar un script de Python en una Shell IDLE
Cómo iniciar el intérprete de Python
Conocimientos Informáticos © http://www.ordenador.online