Tuplas: agregar, eliminar, yordenar elementos

''' 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.