Paga en 4 cuotas sin intereses de $52.25

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19d

15h

31m

36s

1

¿Cómo usar += con Int y Str para añadir un elemento a una lista?

Quiero compartirles la siguiente explicación, en base al operador de asignación += ya que se puede entender con claridad y sencillez la forma en la que opera.

Para saber cómo funciona este operador, primer tenemos que saber cómo funciona una lista al querer agregar o sumar algo.

  1. Se puede sumar una lista con otra lista
my_list = ['Neicer', 20, True]
your_list = ['Vicente', 19, False]
our_list= my_list + your_list
print(our_list) # ['Neicer', 20, True, 'Vicente', 19, False]
  1. Se puede agregar un elemento a la lista
numbers = [1,2,3,4,5]
numbers.append(6)
print(numbers) # [1,2,3,4,5,6]
  1. Se puede agregar una lista a la lista original
product = ['Book', 0.75]
product.extend(['Blue', 'Red'])
print(product) # ['Book', 0.75, 'Blue', 'Red']

Usando += con int

Si queremos sumarle un nuevo elemento a una lista en este caso un int tenemos que cumplir una condición la cual es…

list_int = [1,2]
list_int += [3] #usar los [] porque si no da error
print(list_int) # [1,2,3]

Usando += con str

En un str se puede usar o no los [] para sumarle algo a una lista, pero eso conllevaría a conocer los siguiente casos:

  1. Sumando carácter por carácter como elemento a una lista
list_str = ['a','b']
list_str += 'Hola'#sin []
print(list_str) # ['a','b', 'H','o','l','a']
  1. Sumando un conjunto de caracteres como elemento a una lista.
list_str_2 = ['a','e','i']
list_str_2 += ['Hola'] #con []
print(list_str_2) # ['a','e','i','Hola']

Ahora si, vemos que es lo que sucede cuando se usa y no se usan los [] para un int y un str.

Espero les sea de mucha ayuda. Saludos desde Ecuador ლ(╹◡╹ლ)

Escribe tu comentario
+ 2