LINUX

Cómo agregar un elemento en una lista usando el comando Append () de Python

cómo agregar la lista de elementos de Python

Tenemos una lista de números o cadenas y queremos agregar elementos a una lista. Básicamente, podemos usar el append método para lograr lo que queremos.

los append() El método agrega un solo elemento a la lista existente. No devuelve una nueva lista; más bien modifica la lista original.

La sintaxis de append() método

list.append(item)

append () Parámetros

los append() El método toma un solo elemento y lo agrega al final de la lista. El elemento puede ser números, cadenas, otra lista, diccionario, etc.

1) Agregar elemento a una lista

Veamos cómo agregar un elemento a una lista con un ejemplo

  # fruit list
  fruit = ['orange', 'apple', 'banana']

  # an element is added
  fruit.append('pineapple')

  #Updated Fruit List
  print('Updated fruit list: ', fruit)
  output
  Updated fruit list: ['orange', 'apple', 'banana', 'pineapple']

como ves , 'pineapple' elemento se ha agregado como último elemento.

2) Agregar lista a una lista

Veamos cómo agregar una lista a una lista.

  # fruit list
  fruit = ['orange', 'apple', 'banana']

  # another list of green fruit
  green_fruit = ['green apple', 'watermelon']

  # adding green_fruit list to fruit list
  fruit.append(green_fruit)

  #Updated List
  print('Updated fruit list: ', fruit)
  output
  Updated fruit list: ['orange', 'apple', 'banana', ['green apple', 'watermelon']]

Como puede ver cuando agrega la lista green_fruit a la lista de frutas, va como una lista, no como dos elementos.

3) Agregar elemento de lista a una lista

Aquí usaremos extend() método para agregar un elemento de la lista a otra lista, usaremos el mismo ejemplo anterior para ver la diferencia.

  # fruit list
  fruit = ['orange', 'apple', 'banana']

  # another list of green fruit
  green_fruit = ['green apple', 'watermelon']

  # adding green_fruit list to fruit list
  fruit.extend(green_fruit)

  #Updated List
  print('Updated animal list: ', fruit)
  output
  Updated fruit list: ['orange', 'apple', 'banana', 'green apple', 'watermelon']

Como vimos, la lista green_fruit se ha agregado como elementos, no como una lista a la lista de frutas.

4) Agregar elemento a una lista con bucle for

Usaremos For loop para agregar grupos de elementos a la lista.

  # numbers list
  numbers = []

  # use for loop to fill numbers list with elements
  for i in range(10):
    numbers.append(i)

  #Updated List
  print('Updated numbers list: ', numbers)
  output
  Updated numbers list:  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Hicimos una lista vacía numbers y se usa para bucle para agregar números en el rango de 0 a 9, por lo que para el bucle en el primer trabajo agregue 0 y verifique el número 2 en el rango o no, si está en el rango, añádalo y así sucesivamente hasta llegar al número 9, que lo agrega y para el bucle para de trabajar.

5) Agregar elemento a una lista con un bucle while

Usaremos While loop para agregar grupos de elementos a la lista.

  # temperature list
  temperature = []

  # use while loop to fill temperature list with temperature degrees
  degree_value = 20
  degree_max = 50
  while degree_value <= degree_max:
      temperature.append(degree_value)
      degree_value += 5

  #Updated Temperature List
  print('Updated temperature list: ', temperature)
  output
  Updated temperature list:  [20, 25, 30, 35, 40, 45, 50]

hicimos una lista vacía temperature y poner punto de inicio degree_value y punto límite degree_max y dijo, mientras que el valor_grado es menor o igual que el grado_máx, agregue este valor a la lista de temperaturas, luego aumente el valor de valor_grados cinco grados, mientras que el bucle funcionará hasta que el valor_grados sea igual al grado_máx y deje de funcionar.

6) Agregar dos matrices usando el módulo numpy

Usaremos append método en numpy módulo para agregar dos matrices.

  # import numpy module
  import numpy as np

  A = np.array([3])
  B = np.array([1,5,5])
  C = np.append(A, B)

  #print array C
  print('Array C: ', C)
  output
  Array C:  [3 1 5 5]

Nota: debe instalar numpy módulo primero con este comando $ pip3 install numpy.

Conclusión

En este artículo, hemos aprendido cómo agregar un elemento en una lista usando el comando append () de Python. Por favor hazme saber si tienes preguntas.

Leer también:

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba
Cerrar