'''
Una tupla en Python no tiene métodos para eliminar,
ordenar y añadir elementos. Este código simula esas operaciones.
'''
#autor:Fer Carraro
def ordena_tupla(t):
lista=list()
for i in t:
lista.append(i)
lista.sort()
t=tuple(lista)
return t
def anadir_elemento(t,e):
lista=list(t)
print "agregado: ",e
lista.append(e)
t=tuple(lista)
return t
def eliminar_elemento(tupla,removido):
nueva=list()
print 'elemento a eliminar: ',removido
for c in list(tupla):
if not c == removido:
nueva.append(c)
return tuple(nueva)
#uso
t=tuple()
t=('4','9','3','0','2')
print 'original:',t
print 'ordenada:',ordena_tupla(t)
print anadir_elemento(t,'5')
print eliminar_elemento(t,'9')
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.