Curso de Programación en Python/Tuple-10

De WikiCabal
Saltar a: navegación, buscar

Tuple-10.py

#!/usr/bin/python3
#-*-coding: utf-8 -*-

# Tuple containing unsorted odd numbers
Impares = ( 13, 9, 3, 5, 11, 7 )

print( "\nTuples son inmutables, entonces como podemos ordenar el tuple Impares:\n{}" .format( Impares ) )
print( "\nUsamos list() a convertir el tuple y sort() a ordenarlo\n" )
# Convert to list and sort
Lista = list( Impares )
Lista.sort()

print( "La list resultante es:\n{}" .format( Lista ) )

print( "\nUsamos tuple() a convertir la list\n" )
# Convert back to tuple
ImparesOrdenados = tuple( Lista )
print( "El tuple resultante:\n{}\nes ordenado" .format( ImparesOrdenados ) )

Resultado

[rrc@Llawyr PythonClase]$ ./Tuple-10.py

Tuples son inmutables, entonces como podemos ordenar el tuple Impares:
(13, 9, 3, 5, 11, 7)

Usamos list() a convertir el tuple y sort() a ordenarlo

La list resultante es:
[3, 5, 7, 9, 11, 13]

Usamos tuple() a convertir la list

El tuple resultante:
(3, 5, 7, 9, 11, 13)
es ordenado

Explicación