“Conocimientos Programación>Python Programming

Lista extienden en Python

2013/10/2
Listas son un tipo de datos fundamental en Python. Se utilizan para almacenar colecciones de datos en un único nombre de variable. Debido a su importancia , el lenguaje Python incluye un conjunto de métodos útiles con el tipo de datos lista para que sean flexibles y eficientes . Una operación típica de los programadores realizan en las listas es la operación de la adición de elementos o la ampliación del tamaño de la lista para incluir más elementos . Esto se hace a través de los métodos incluidos " append ()" y " extend ( ) " . El "append () " Formato

"append ()" método toma un elemento y lo agrega al final de una lista . La función append puede tomar cualquiera de los tipos de datos normales ( números, caracteres , cadenas ) o colecciones de datos ( otras listas ) . La función append sólo añadir un elemento al final de la lista , por lo que la lista en sí sólo se extenderá por un elemento ( esto es válido para los tipos de datos singulares , así como listas ) .
Ejemplos de append

anexar datos al final de la lista llamando al método append de la lista en la que el elemento debe ir. Para los elementos singulares , esto añadirá el elemento . Para listas , esto añadirá la lista completa. Cuando la lista se anexa al final de otra lista , sólo se necesita un solo lugar: la lista completa se considera un elemento. En el siguiente ejemplo de código agrega un solo elemento ( 5) al final de una lista de ejemplo " ex_list ", y luego añade otra lista ( " list2 ") al final de " ex_list ":

>> > ex_list

[ 1 , 2 , 3 , 4 , 5 ]

>>> ex_list.append ( 5 )

>>> ex_list

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

>>> lista2

[ 7 , 8 ]

>>> ex_list.append ( list2 )

>>> ex_list

[ 1 , 2 , 3 , 4 , 5 , 5 , [ 7 , 8 ] ]
el " extend () " método

el método " extend () " actúa igual que el método append . Sin embargo , el método se extienden añade una lista de elementos , en lugar de elementos individuales , al final de la lista . Esto significa que los elementos de una lista se convertirán en elementos individuales de la nueva lista que el programador está extendiendo , en lugar de entrar en la nueva lista como un único elemento .
Ejemplos de Extensión

Desde extender una lista añade todos los elementos de la lista que deben ser añadidos , la lista ampliada aumentará de tamaño por el número de elementos en la lista se agrega. En este ejemplo, la lista de ejemplo " ex_list " se ampliará dos veces, una por una lista llamada " l1 " y una vez más por una lista llamada "L2 " .

>>> Ex_list

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

>>> l1

[ 7 , 8 ]
< p >>>> ex_list.extend ( L1 )

>>> ex_list

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

>>> l2

[ 9 , 10 ]

>>> ex_list.extend ( l2 )

>>> ex_list

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

Python Programming
Cómo hacer un botón Tkinker Inactivo
Cómo leer la última línea de un archivo en Python
Cómo convertir Epoch en Python
Cómo contar el contenido de un diccionario en Python
Cómo aplanar listas en Python
Cómo hacer el script ejecutable Python
Cómo eliminar duplicados de una secuencia en Python
Cómo cambiar la salida de Python para PID
Conocimientos Informáticos © http://www.ordenador.online