Basic Lists, Ranges, Tuples Flashcards
Indicar rango de números n m
range(n, m)
Indicar rango de números n m con salto l
range(n, m, l)
Indicar rango de números 0 n
range(n)
Indicar rango de números 0 n con salto m
range(0, n, m)
Crear variable a rango de numeros 0 a n
a = range(n)
Crear variable a con rango desde un slice de otra variable b con rango
a = b[:]
Imprimir una tupla x y z
print((x, y, z))
Imprimir una lista x y z
print([x, y, z])
Crear variable a tupla de elementos x y z
a = (x, y, z)
o
a = x, y, z
menos recomendable
Crear variable a lista de strings de x0 a x2
a = [“x0”, “x1”, “x2”]
o
a = list(“x0”, “x1”, “x2”)
Crear variable a lista de numeros de n0 a n2
a = [n0, n1, n2]
o
a = list(n0, n1, n2)
Indicar lista de rango numérico n
list(range(n))
Modificar una variable a tupla x y z reemplazando y
a = (a[0], w, a[2])
donde w es un elemento nuevo
Modificar una variable a tupla x y z añadiendo un elemento w
a = (a[0], a[1], a[2], w)
Modificar una variable a lista x y z reemplazando y
a[1] = w
donde w es un elemento nuevo
Extraer (despaquetar) elementos x y z de una variable a lista o tupla
b, c, d = a
Obtener índice del elemento x de una lista o tupla a
a.index(x)
Crear variable string x, con elementos string y de una lista, separados por string z
x = “z”.join(y)
Crear variable lista x, con cada palabra de un string y
x = y.split()
Crear variable lista x, con cada segmento de un string y separado por el separador z no incluido
x = y.split(“z”)
Añadir elemento x a una lista a
a.append(x)
Devolver elemento x de una lista a, y eliminarlo
a.pop(x)
No x, por defecto ultimo elemento