Como ya se dijo, dentro de una tupla pueden ir listas, que se ingresan con [ ]. Se puede acceder a estos elementos, o incluso a los de la tupla mediante su posición puesta entre corchetes [ ].
Pero no se puede modificar el dato de una tupla, porque lo que ingreses dentro de ésta no se puede modificar, al menos que este dentro de una lista.
- Código:
#nested index
#output: 's'
print(n_tuple[0][3])
#nested index
#output: 's'
print(n_tuple[1][1])
my_tuple= (4, 2, 3, [6, 5])
#we cannot change an element, #if you uncomment line
#you will get an error:, #type error: "tuple object does not
#my_tuple[1]= 9, #but item of mutable lement can be changed
#output: (4, 2, 3, [9, 5])
my_tuple[3][0]= 9
print(my_tuple)
#tuples can be reassigned, #output: ('p', 'r', 'o','g', 's', 'm', 'i', 'z')
my_tuple= ('p', 'r', 'o','g', 's', 'm', 'i', 'z')
print(my_tuple)
- Ejecución:
No hay comentarios:
Publicar un comentario