¡¿Tienes una lista en Python y debes agregarle un elemento específico pero no sabes cómo?!
Muy sencillo, necesitarás:
-Replit o algún editor que te permita trabajar con archivos .py
-Ganas de aprender 😃
¡Vamos!
Supongamos que tienes la siguiente lista :
Speak_Now = [“Enchanted”, “Back to December”, “Mine”, “Mean”]
Como ves, tenemos una lista (recuerda que van declaradas entre corchetes cuadrados) con nombres de canciones del album de Taylor Swift. Ahora, resulta que tu jefe te dice que tienes que agregarle su canción favorita “Speak Now” .
Para ello podemos hacerlo de dos formas bastante sencillas, como te enseñaré a continuación.
Forma 1)
Speak_Now.append(“Speak Now”)
Aquí lo que hacemos es tomar la variable con la que declaramos la lista y añadirle .append() y dentro del paréntesis escribimos el nuevo elemento que le queremos agregar a nuestra lista y este lo que hará será añadir este nuevo elemento al final de nuestra lista.
speak_now = [“Enchanted”, “Back to December”, “Mine”, “Mean”, “Speak Now”]
Forma 2)
Speak_Now.insert(2,“Speak Now”)
Si no quieres que el nuevo elemento quede al final de las lista sino en el lugar que desees, entonces le puedes agregar .insert() y en este le agregaremos dos parámetros, en el primer parámetros le agregaremos la posición en la que queremos que quede el nuevo elemento (recuerda que empieza en 0) y el segundo parámetro el elemento que le vallamos a poner. En este ejemplo la posición 2 la ocupa en la lista original la canción “Mine”, pero ahora gracias a este método "Speak Now " ahora esta en la posición 2 y “Mine” quedara en la posición 3 y así sucesivamente los demás elementos de la lista también se irán moviendo a la siguiente posición.
[‘Enchanted’, ‘Back to December’, ‘Speak Now’, ‘Mine’, ‘Mean’]
¡Y listo!
Ya sabes cómo añadir elemento a una lista en Python.
Ahora es tu turno de practicar y aplicar lo que aprendiste 😉