Matriz Py
Enviado por aliensguasaruco • 3 de Julio de 2013 • 238 Palabras (1 Páginas) • 340 Visitas
#!/usr/bin/env python
lista=[]
ele=int(raw_input("Indique el numero de elementos que tendra la lista: "))
for k in range(ele):
lista.append([raw_input("nombre: ")])
lista.append([raw_input("cedula: ")])
lista.append([raw_input("notas: ")])
print lista
i=0
ordenado=False
while (i<len(lista) or ordenado==False):
i+=1
ordenado=True
for j in range(0,len(lista)-i):
if lista[j]>lista[j+1]:
ordenado=False
aux=lista[j]
lista[j]=lista[j+1]
lista[j+1]=aux
print "Lista ordenada burbuja:",lista
i=0
def ord_seleccion(lista):
numEntradas = len(lista)
for indiceInicial in range(numEntradas - 1):
indiceDelMenor = indiceInicial
for j in range(indiceInicial+1, numEntradas):
if lista[j] < lista[indiceDelMenor]:
indiceDelMenor = j
lista[i], lista[indiceDelMenor] = lista[indiceDelMenor], lista[i]
return lista
def main():
ordenada = ord_seleccion(lista)
print 'Lista ordenada seleccion: ',ordenada
main()
...