Colección de citas famosas - Slogan de motivación - 04Sintaxis básica para listas

04Sintaxis básica para listas

1. Utilice corchetes [] como símbolo de contenedor para separar varios elementos.

[Elemento 1, Elemento 2, Elemento 3]

2. Los elementos de la lista pueden utilizar cualquier tipo de datos y los tipos de datos de una misma lista pueden ser diferentes. Los elementos de una lista pueden ser listas, tuplas, conjuntos y funciones de diccionario.

3. Características de los contenedores

Variabilidad: Se puede cambiar el número de elementos y el valor de los mismos.

Ordenado: La lista está ordenada.

Admite operaciones de agregar, eliminar y cambiar consultas.

Obtener elementos en la lista:

(1) Obtener un solo elemento:

Sintaxis: lista[subíndice] donde lista puede ser el valor de la lista , guardar Una variable de una lista o una expresión que da como resultado una lista.

[] es un método de escritura fijo y el subíndice es la posición del elemento en la lista. La posición en la lista, el elemento en la lista corresponderá a un subíndice.

Subíndice; use 0: la longitud de la lista menos 1, pero cuando usamos la función len() para obtener la longitud de la lista y usamos la función range() para recorrerla, la longitud es reducido directamente en uno, por lo que usamos Just write.

El final es la longitud desde el inicio negativo hasta la lista negativa.

Esta función se utiliza para obtener el elemento especificado en la lista.

(2) Obtenga algunos elementos y el resultado de la división sigue siendo una lista.

La sintaxis es:

lista[subíndice inicial:subíndice final:paso],

lista[M:N:paso]-obtener rango( M, N, paso) genera la secuencia como todos los elementos correspondientes al subíndice.

(3) Omitir subíndice y tamaño de paso:

A. Lista [Subíndice inicial: Fin]

B. Lista [:Subíndice final: Tamaño de paso] Lista [:Subíndice final] Omita el subíndice inicial y el tamaño del paso es positivo. De adelante hacia atrás, el tamaño del paso es negativo, de atrás hacia adelante.

C.List [Subíndice inicial::paso] Lista [Subíndice inicial:] Omite el subíndice final y obtiene el último elemento de esta dirección.

D. Lista[::Paso]/Lista[:]

E:[:]Esto es para copiar una lista.

(4) Recorre los elementos de la lista y sácalos uno por uno.

A. Recorrer directamente la lista

Para las variables de la lista:

? Cuerpo del bucle

B. La longitud de la lista se puede obtener atravesando len (lista) atravesando los subíndices.

Longitud = longitud(lista)

Para variables en el rango (longitud):

? elemento = Lista[variable]

(1) Lista. append: agrega el elemento especificado al final de la lista especificada.

(2) Lista. insert(subscript, elemento)

Elimina el elemento especificado.

(2) Lista. eliminar (elemento): elimina el elemento especificado.

2. Si hay varios elementos en la lista, elimine solo el primer elemento.

(3) Lista. pop(): elimina el último elemento de la lista (este método consiste en eliminar el elemento de la lista, la lista no existirá, pero el elemento eliminado se puede operar)

Lista. pop(subíndice): elimina el elemento especificado de la lista.

Lista [subíndice] = valor modifica el elemento de la lista correspondiente al subíndice especificado al valor correspondiente especificado.

La siguiente lista, si es correcta, es incorrecta: