Los métodos más utiles en Python

En este artículo, exploraremos algunos de los métodos más útiles en Python que deberías conocer para mejorar tu flujo de trabajo y escribir código más limpio y conciso.

len

Devuelve la longitud (el número de elementos) de un objeto. El argumento puede ser una secuencia (cadena, tupla o lista) o una colección (diccionario).

lista = [1,2,3,4,5]
print(len(lista)) # 5

split

Devuelve una lista de cadenas de caracteres separando la cadena de caracteres por el caracter que se le pase como argumento.

cadena = "Hola mundo"
print(cadena.split(" ")) # ["Hola", "mundo"]

join

Devuelve una cadena de caracteres uniendo los elementos de una lista separados por el caracter que se le pase como argumento.

lista = ["Hola", "mundo"]
print(" ".join(lista)) # "Hola mundo"

sort

Ordena los elementos de una lista.

lista = [2,1,4,5]
lista.sort()
print(lista) # [1,2,4,5]

max y min

Devuelve el elemento máximo y mínimo de una lista.

lista = [1,0,9,2]
print(max(lista)) # 9
print(min(lista)) # 0

map

Aplica una función a cada elemento de una lista.

lista = [1,2,3,4]
lista = list(map(lambda x: x*2, lista))
print(lista) # [2,4,6,8]

filter

Filtra los elementos de una lista según una condición.

lista = [1,2,3,4]
lista = list(filter(lambda x: x%2 == 0, lista))
print(lista) # [2,4]

dict

Crea un diccionario a partir de una lista de tuplas.

lista = [("name", "Andres"), ("name", "Jorge")]
diccionario = dict(lista)
print(diccionario) # {"name": "Andres", "name": "Jorge"}

Estos son solo algunos de los métodos más útiles en Python que pueden facilitar tu vida como programador. ¡Sigue aprendiendo y explorando!

Compartir

Comparte este artículo en tus redes sociales favoritas.

  1. linkedin [#161] Created with Sketch.