Você está na página 1de 4

LISTAS [] comentarios

l=[], list() lista vacía


l.append(x) agrega elemento x a la lista l
l.index('rojo') entrega el índice del elemento 'rojo'
len(l) largo de lista l
del l[2] elimina el elemento en la posición 2
l.insert(1,´gris´) inserta en posición 1 el elemento 'gris'
sum(l) suma los elementos de la lista
l.sort() ordena los elementos
l.reverse() invierte los elementos
7 in l revisa si 7 está en la lista l
3 not in l revisa si 3 no está en la lista l
l.remove(´gris´) elimina el elemento 'gris'
b=list(a) crea copia
se usa + para concatenar listas
l[2]='verde' a la posición 2 le asigna valor 'verde'
función tuple para convertir a tupla tuple(l)
tienen orden
lo=min(l) mínimo de la lista
hi=max(l) máximo de la lista
c=l.count('gris') cuenta cantidad de veces que está 'gris' en l
sorted(l)[2] ordena lista y entrega elemento 2
mutable puede cambiar
a,b=[4,1] desempaquetar a=4, b=1
TUPLAS () comentarios DICCIONARIOS
tuple() d={}, dict()
t = 2,3,5 o t =( 2,3,5) crea tupla t=(2,3,5) pares llave:valor
x,y,z=t desempaquetar x=2,y=3,z=5
t[1] accede al elemento de posición 1
se usa == , <, > para comparar tuplas in, not in
función list para convertir a lista list(t) len(d)
tienen orden d.values()
len(t) largo de la tupla t d.items()
lo=min(t) minimo de la tupla d[llave]=valor
hi=max(t) máximo de la tupla del d[llave]
in, not in list(d)
es inmutable no se puede cambiar es mutable
sum(d)

d[posición]
min(d)
max(d)
comentarios CONJUNTOS
diccionario vacío c=set([])
llaves no repetidas c=set()
llave puede ser numero, tupla,string,carácter
no existe orden
busca llave {}
número de pares llave:valor c.add(19)
lista de valores c.remove(19)
lista de pares llave:valor in, not in
&
elimina par llave:valor |
lista de llaves b-a
puede cambiar a~b
suma de las llaves <
no se puede desempaquetar elementos inmutables
c[3]
no permite len( c)
mínimo de las llaves es mutable
máximo de las llaves
comentarios
conjunto vacío
conjunto vacío
contiene elementos no repetidos
no existe orden
se representan por {}
agrega el 19 al conjunto
elimina el 19

intersección
unión
elementos de b que no están en a
diferencia simétrica:elementos que están en b y a, pero no en ambos.
es subconjunto propio de
conjunto de listas no, conjunto de tuplas si, conjunto de conjunto no, conjunto de diccionario no
no soporta
largo del conjunto
puede cambiar

Você também pode gostar