append () y se extienden () en Python

Lista Python append () y se extienden () métodos : En este tutorial, vamos a aprender sobre el anexar lista de () y se extienden () métodos en el lenguaje de programación Python con ejemplos .

Lista append () método

append () método se utiliza para insertar un elemento o una lista de objetos a la lista y longitud de la lista incrementado por el 1.

Sintaxis:

    List.append(element/object)

Ejemplo 1:

# declaring a list
list1 = [10, 20, 30, 40, 50]
# printing the list before appending
print("list1: ", list1)
print("len(list1): ", len(list1))
# appending an element to the list
list1.append(60)
# printing the list after appending
print("list1: ", list1)
print("len(list1) ", len(list1))

salida

list1:  [10, 20, 30, 40, 50]
len(list1): 5
list1: [10, 20, 30, 40, 50, 60]
len(list1) 6

Ejemplo 2:

# declaring a list
list1 = [10, 20, 30, 40, 50]
# printing the list before appending
print("list1: ", list1)
print("len(list1) ", len(list1))
# appending a list object to the list
list2 = [60, 70, 80]
list1.append(list2)
# printing the list after appending
print("list1: ", list1)
print("len(list1) ", len(list1))

salida

list1:  [10, 20, 30, 40, 50]
len(list1) 5
list1: [10, 20, 30, 40, 50, [60, 70, 80]]
len(list1) 6

Lista extender () método

extender () método es utilizado para ampliar la lista insertando el número dado de elementos o de la lista dada y la longitud de la lista aumentado por el número total de elementos añadidos.

Sintaxis:

    List.extend(another_list)

Nota: Si añadimos una lista, a continuación, la lista que figura como un elemento a la lista, por lo tanto, la longitud de la lista aumenta en 1. Si bien, si extendemos una lista de una lista, a continuación, la lista extendida por el número dado de elementos de la lista (que se pasa como argumento), por lo tanto, la longitud de la lista aumenta por el número dado de elementos de la lista que va a ser añadido .

Ejemplo:

# declaring a list
list1 = [10, 20, 30, 40, 50]
# printing the list before extending
print("list1: ", list1)
print("len(list1) ", len(list1))
# extending the list with another list
list2 = [60, 70, 80]
list1.extend(list2)
# printing the list after extending
print("list1: ", list1)
print("len(list1) ", len(list1))


Deja un comentario

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