1

¿Como editar, añadir, combinar, eliminar y ordenar items en una lista en Python?

Python es un lenguaje programación de alto nivel, utilizado para el desarrollo de aplicaciones de todo tipo, algunos ejemplos de estas aplicaciones son: Instagram, Netflix, Spotify, Panda 3D, entre otros. Python ofrece muchas herramientas a sus usuarios, entre estas se destacan la listas. Una estructura que puede almacenar diferentes tipos de datos y es muy usada.

Dado a su importancia en el lenguaje, a continuación encontrarás algunos tutoriales que te serán de utilidad y te permitirán sacar provecho a esta estructura tan importante.

  1. ¿Cómo editar elementos de una lista en Python?

    1.1) Debes crear una lista.

    1.2) Seleccionar la posición del elemento que deseas sustituir.

    1.3) Imprime la instrucción dada y el cambio se verá reflejado.

numbers = [1,2,3,4,5]
print(numbers[1])
numbers[-1] = 10print(numbers)

Otra forma para editar elementos en una lista de Python es a través de la instrucción insert. Esta instrucción es más formal al momento de añadir elementos a Python. Consta de 2 parámetros:

insert(Posición del elemento a reemplazar,valor que desea ser añadido)  

Se puede añadir escribiendo su extensión junto a la variable de esta manera:

#insert(): Agrega un ítem a la lista en un índice específico.
numbers.insert(0,'hola')
print(numbers)
  1. ¿Cómo añadir items a las listas?. Append, es una instrucción que te permitirá añadir nuevos elementos a una lista en Python. Estos elementos se añadirán al final de la lista sin afectar el orden actual de los elementos. Para hacer uso de esta debes escribir la extensión “.append(valor a ingresar)” junto al nombre de la variable y listo. El valor ingresado en el paréntesis se añadirá a la lista.
#append(): Añade un ítem al final dela lista.
numbers.append(700)
print(numbers)
  1. ¿Cómo combinar listas en Python?. Para combinar listas en Python es muy sencillo, basta con solo indicarle a la variable que listas se desean combinar y añades el símbolo de suma (+), lo puedes ver de la siguiente manera.
task = ['to do1', 'todo2','todo3']
new_list = numbers + task
print(new_list)

Recuerda que cuando se usa el símbolo de suma para tipos de valores como Strings, estos 2 se concatenaran o en este caso para las listas se sumara.

4)¿Cómo eliminar valores de una lista?. Remove o Pop, son 2 instrucciones que puedes usar. Remove te eliminará el valor que tu le indiques, debe estar escrito de manera idéntica, de lo contrario no servirá.

#remove(): Borraelprimer ítemdelalistacuyovalorconcuerdeconelqueindicamos.
new_list.remove('to do 1')
print(new_list)

Pop. Funciona de manera similar, pero a diferencia de Remove, aquí debes ingresar la posición del Item que deseas borrar.

#pop(): Extraeun ítemdelalistayloborra.
new_list.pop()
print(new_list)

new_list.pop(0)
print(new_list)

Para hacer uso de estas instrucciones debes añadir la extensión seguida del punto(".") junto a la variable.

  1. ¿Cómo ordenar items en una lista en Python?. Para ordenar una lista de valores, puedes usar la instrucción sort. Sort ordenara de menor a mayor los valores y para los Strings los ordenará de manera alfabética, basta con añadirlo como una extensión a la variable con los paréntesis vacíos.
#sort(): Ordena automáticamente los ítems de una lista por su valor de menor a mayor.
numbers_a = [1,4,6,3]
numbers_a.sort()
print(numbers_a)

strings =  ['re','ab','ed']
strings.sort()
print(strings)

new_list.sort()

Hasta aquí va el Tutorial, agradezco mucho el tiempo que tomaste para leerlo.

Gracias!!!

Andres Diaz

Escribe tu comentario
+ 2