Lista de Operaciones en Python – I

aprender: En este artículo, vamos a ir a discutir acerca de diversas operaciones de lista como el acceso, desplazamiento, lista de rebanar, añadiendo elementos de la lista con varios ejemplos y breve explicación .

1) Acceder a un elemento de la lista

class acceder a un elemento, utilizamos elementos de acceso de index.Let de una lista.

>>> List =[1,2,3,[6,7,8],4]
>>>List[0]
1
>>>print List [3]
[6, 7, 8]

Para acceder a un elemento de la lista que contiene otra lista, utilizamos par de índice. También un sub-lista de la lista se puede acceder usando lista rebanada.

A medida que el cuarto elemento de esta lista es otra lista. Para elementos de acceso del / de esta sub-lista, vamos a utilizar …

>>>print List [2] [0]
6
>>>print List [2] [2]
8

Lista Rebanadas

operador Slice funciona en la lista también. Sabemos que una rebanada de una lista es su sub-lista. For la creación de una rebanada lista, utilizamos [l: r] operador. Esto será incluido For LTH elemento pero exclusivo elemento for RTH (incluyendo el primer elemento pero excluyendo el último elemento). Así que la lista resultante tendrá elementos de m-n en el mismo.

>>>List1=[1,2,3,4,5]
>>> List1 [1:2]
will give
[2]

rebanadas son tratadas como límites, y el resultado contendrá todos los elementos entre límites.

Su sintaxis es:

seq = L [start: stop: step]

dónde iniciar, detener y paso- los tres son opcionales. Si se omite el primer índice, el tramo se inicia desde “0” y la omisión de parada lo llevará hasta el final. for valor de paso es 1.

Ejemplo

For list L2 containing ["Gwalior", "Bhopal", "Indore"]
>>>L2 [0:2]
["Gwalior", "Bhopal"]

Ejemplo

>>>list = [11,12, 13, 14, 15, 16]
>>>list [::2] # produce a list with every alternate element
[11, 13, 15]
>>>list [4:] # will produce a list containing all the elements from 5th positiontill end[15, 16]
>>>list [:3]
[11, 12, 13]
>>>list [:]
[11, 12, 13, 14, 15, 16]
>>>list [-1] # "-1" refers to last elements of list
16

2) Recorrido de una lista

Visitemos cada elemento (recorrer la lista) de la lista para mostrarlos en la pantalla. Esto se puede hacer de muchas maneras:

>>>List=[2,4,6,8,10]

i) Default i en la Lista

print i

producirá siguiente salida
2 4 6 8 10

ii) i = 0

L = len (List)
while i < L :
print List [i],
i + = 1

producirá la misma salida.

(iii) for i in range (len (lista))

print List [i]

producirá la misma salida.

Usando segunda transversal manera for, sólo somos capaces de acceder a la lista, pero otras maneras podemos alsobe utilizada para actualizar o escribir el elemento a la lista.

3) Anexión en la lista

añadiendo un listmeans añadir más elementos al final de la lista. Para añadir nuevos elementos al final de la lista, Python proporciona:

i) append ()

append () método añadir un nuevo elemento al final de la lista.

Su sintaxis es:

List.append (item)

Ejemplo:

>>>List=[1,2,3,4]
>>>List.append(5) # this will add 5 to the list at the end
>>>print List
>>>print len(List) # print length of the list List

producirá siguiente salida

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

ii) se extienden ()

Usando append () , solamente un elemento a la vez puede ser añadido. for la adición de más de un elemento, extender () método puede ser used.It también se puede utilizar para añadir elementos de otra lista a la existente.

>>>List=[1 ,2 ,3 ,4]
>>>List1 = ['x', 'y', 'z']
>>>List. extend (List1)
>>>print List

producirá siguiente salida

[1, 2, 3, 4, 'x', 'y', 'z']


Deja un comentario

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