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.
¿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)
#append(): Añade un ítem al final dela lista.
numbers.append(700)
print(numbers)
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.
#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