Tour de operación de lista de Python

Uno: sé cómo crear una lista, y luego entiendo el funcionamiento de los elementos de la lista. A continuación, comprendamos atravesar la lista completa. Por ejemplo, en un sitio web, es posible que deba mostrar cada título en la lista de artículos; para las listas que contienen números, es posible que necesite Para realizar la misma operación estadística en cada elemento, puede usar el bucle for en python.

    magicians.py
     1 magicians = ['alice', 'david', 'carolina']
	 2 for magician in magicians:
	 3         print(magician)

Mira el resultado:

    [email protected]:~/python$ python magicians.py 
	alice
	david
	carolina

Puede incluir tantas líneas de código como desee en el bucle for, pero en for xxx en xxx: cada línea de código detrás debe tener sangría. Solo el código sangrado es parte del cuerpo del bucle, y está el primer bucle. No olvides escribir dos puntos después de la declaración, olvidando que los dos puntos generarán un mensaje de error al compilar y ejecutar.

Dos:
crear una lista de números: en la visualización de datos, casi todas las colecciones están compuestas de números (como temperatura, distancia, número de personas, longitud y latitud, etc.).
Las listas son ideales para almacenar colecciones de números, y Python proporciona muchas herramientas que pueden ayudarlo a manejar eficientemente las listas de números y a comprender cómo usar estas herramientas de manera efectiva, incluso si la lista contiene millones de elementos, el código escrito puede ejecutarse Muy bien
1. Use la función range () para generar fácilmente una serie de números: por ejemplo:

 	numbers.py
   1 for value in range(1,5):
   2         print(value)

El resultado:

[email protected]:~/python$ python number.py 
1
2
3
4

2. Use range () para crear una lista de números
Para crear una lista de números, puede usar la función list () para convertir directamente el resultado de range () en una lista, usando range () como parámetro de list (), y la salida será una lista de números

  4 numbers = list(range(1,6))
  5 print(numbers)

El resultado:

[email protected]:~/python$ python number.py 
[1, 2, 3, 4, 5]

Al usar el rango de funciones (), también puede especificar el tamaño del paso, por ejemplo, el siguiente código imprime números pares dentro de 1 ~ 10:

  1 even_numbers = list(range(2,11,2))
  2 print(even_numbers)

El resultado:

[email protected]:~/python$ python even_numbers.py 
[2, 4, 6, 8, 10]

En Python, dos asteriscos (**) representan la operación de energía, por ejemplo:

  1 squares = []  #create empty list
  2 for value in range(1,11):
  3         square = value**2    #calculate value
  4         squares.append(square)  
  5 print(squares)

El resultado:

[email protected]:~/python$ python squares.py 
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

3. Realice operaciones estadísticas simples en listas de números.
Hay varias funciones de Python dedicadas a tratar con listas de números. Por ejemplo, puede encontrar fácilmente el valor máximo, el valor mínimo y la suma de las listas de números.

	   7 digits = [1,2,3,4,5,6,7,8,9,0]
	   8 
       9 print(min(digits))
      10 
      11 print(max(digits))
      12 
      13  print(sum(digits))

Mira el resultado:

	[email protected]:~/python$ python squares.py 
	0
	9
	45

Operaciones simples están disponibles con funciones

Publicado 53 artículos originales · elogiado 16 · visitas 2213

Supongo que te gusta

Origin blog.csdn.net/m0_37757533/article/details/105029162
Recomendado
Clasificación