#lista con cero elementos maletin = [] #se añaden elementos a una lista vacia maletin.append("gafas") maletin.append("lentes") maletin.append("glasses") maletin.append("vidrio") #para saber el numero de elementos de la lista longitud_lista = len(maletin) print "Hay " + str(longitud_lista) + " elementos en el maletín." print maletin #particionando una lista mi_lista = [0, 1, 2, 3] #particiono la lista mi_porcion = mi_lista[1:3] print mi_lista #mostrará [0, 1, 2, 3] print mi_porcion #mostrará [1, 2] #particionando strings mi_lista[:2] #recupera los dos primeros elementos mi_lista[3:] #recupera del cuarto al último elemento #insertar elementos en medio de una lista, recorre los elementos animales = ["cerdo hormiguero", "tejon", "pato", "emu", "zorro del desierto"] #busca el indice del string "pato", sino se encuetra ocurre un error indice_pato = animales.index("pato") #se inserta un string en la lista, con el indice deseado animales.insert(indice_pato,"cobra") print animales #bucle for,el cual asigna a la variable un elemento de la lista mi_lista = [1,9,3,8,5,7] for numero in mi_lista: print numero #odernar una lista de forma alfabetica/ascendente lista_inicial = [5, 3, 1, 2, 4] lista_cuadrado = [] for x in lista_inicial: #agrego un elemento a lista_cuadrado lista_cuadrado.append(x**2) #ordeno la lista de forma ascendente lista_cuadrado.sort() print lista_cuadrado #*******************************************************************uso de diccionarios # Asignación de un diccionario con tres pares clave-valor a `residentes` residentes = {'Frailecillo' : 104, 'Perezoso' : 105, 'Piton de Birmania' : 106} #imprimo el valor con ayuda de la clave print residentes['Frailecillo'] # Muestra el número de habitación del frailecillo print residentes['Perezoso'] print residentes['Piton de Birmania'] #agregando par de clave-valor a un diccionario vacio menu = {} # Diccionario vacío menu['Pollo Alfredo'] = 14.50 # Se añade un nuevo par clave-valor print menu['Pollo Alfredo'] menu[str('platanos')]=10 menu[str('fresas')]=12 menu[str('papas fritas')]=15 print "Hay " + str(len(menu)) + " platillos en el menú." print menu #eliminando elementos de un diccionario # clave - nombre_animal : valor - ubicación zoo_animals = { 'Unicornio' : 'Casa de algodon de azucar', 'Perezoso' : 'Exhibición del bosque tropical', 'Tigre de Bengala' : 'Casa en la jungla', 'Frailecillo atlántico' : 'Exhibición del ártico', 'Pingüino pecho amarillo' : 'Exhibición del ártico'} # Se elimina la entrada 'Unicornio' y su respectivo valor asociado del zoo_animals['Unicornio'] del zoo_animals['Perezoso'] del zoo_animals['Tigre de Bengala'] #agrego una nueva clave-valor al dicccionario zoo_animals['Pingüino pecho amarillo']=str("cabo") print zoo_animals #agregando, ordenando y eliminando de un diccionario listas inventario = {'oro' : 500, 'zurron' : ['piedra', 'cuerda', 'gema'], # Se asignó una nueva lista a la clave 'zurron' 'morral' : ['xilofono','daga', 'colchoneta','barra de pan']} # Se añade una clave 'saco de yute' y se le asigna una lista inventario['saco de yute'] = ['manzana', 'rubi pequeño', 'perezoso de tres dedos'] # Se ordena la lista que se encuentra en la clave 'zurron' inventario['zurron'].sort() # Aquí, la expresión de acceso al diccionario toma el lugar de un nombre de lista inventario['bolsillo']=['concha marina','baya rara','pelusa'] #ordeno la lista morral, que se encuentra en el diccionario inventario['morral'].sort() #elimino de la lista morral el contenido 'daga' inventario['morral'].remove('daga') #modifico el valor de la clave 'oro' inventario['oro']+=50 #mostrar el contenido de un diccionario atravez de un bucle for, no lo muestra en orden Webster = { "Cerdo hormiguero" : "La estrella de un popular programa infantil de caricaturas.", "Bee" : "El sonido que hace una cabra.", "Alfombra": "Va en el piso.", "Pizca": "Una cantidad pequeña." } for x in Webster: print Webster[x] #mostrando los numeros pared de una lista A = [0,1,2,3,4,5,6,7,8,9,10,11,12,13] for x in A: if(x%2==0): print x
Run
Reset
Share
Import
Link
Embed
Language▼
English
中文
Python Fiddle
Python Cloud IDE
Follow @python_fiddle
Browser Version Not Supported
Due to Python Fiddle's reliance on advanced JavaScript techniques, older browsers might have problems running it correctly. Please download the latest version of your favourite browser.
Chrome 10+
Firefox 4+
Safari 5+
IE 10+
Let me try anyway!
url:
Go
Python Snippet
Stackoverflow Question