Python - Tuplas

######################################################[br]#5 Ejemplos de tuplas en Python[br][br]tupla1 = (3, 5)[br]print(tupla1)[br]tupla2 = ("hola", 7.8, True)[br]print(tupla2)[br]tupla3 = ("manzana", "naranja", "plátano")[br]print(tupla3)[br]tupla4 = (1, "dos", [3, 4])[br]print(tupla4)[br]tupla5 = (("a", 1), ("b", 2), ("c", 3))[br]print(tupla5)
####################################################[br]#30 ejemplos de operaciones con tuplas en Python:[br][br]#1. Crear una tupla vacía: [br]my_tuple = ()[br]#2. Crear una tupla con elementos: [br]my_tuple = (1, 2, 3)[br]#3. Acceder a un elemento de una tupla: [br]print(my_tuple[0])[br]#4. Acceder a varios elementos de una tupla: [br]print(my_tuple[1:3])[br]#5. Concatenar dos tuplas: [br]new_tuple = my_tuple + (4, 5, 6)[br]print(new_tuple)[br]#6. Repetir una tupla varias veces: [br]new_tuple = my_tuple * 3[br]print(new_tuple)[br]#7. Obtener la longitud de una tupla: [br]print(len(my_tuple))[br]#8. Verificar si un elemento está en una tupla: [br]print(3 in my_tuple)[br]#9. Verificar si un elemento no está en una tupla: [br]print(4 not in my_tuple)[br]#10. Convertir una lista en una tupla: [br]my_list = [1, 2, 3]; [br]my_tuple = tuple(my_list)[br]print(my_tuple)[br]#11. Convertir una tupla en una lista: [br]my_list = list(my_tuple)[br]print(my_list)[br]#12. Obtener el máximo valor de una tupla: [br]print(max(my_tuple))[br]#13. Obtener el mínimo valor de una tupla: [br]print(min(my_tuple))[br]#14. Obtener la suma de los valores de una tupla: [br]print(sum(my_tuple))[br]#15. Obtener la media de los valores de una tupla: [br]print(sum(my_tuple)/len(my_tuple))[br]#16. Obtener la mediana de los valores de una tupla: [br]sorted_list = sorted(my_tuple); [br]median = sorted_list[len(sorted_list)//2][br]print(median)[br]#17. Obtener la moda de los valores de una tupla: [br]from statistics import mode; [br]print(mode(my_tuple))[br]#18. Obtener la desviación estándar de los valores de una tupla: [br]from statistics import stdev; [br]print(stdev(my_tuple))[br]#19. Obtener la varianza de los valores de una tupla: [br]from statistics import variance; [br]print(variance(my_tuple))[br]#20. Contar el número de veces que aparece un elemento en una tupla: [br]print(my_tuple.count(3))[br]#21. Encontrar el índice de la primera aparición de un elemento en una tupla: [br]print(my_tuple.index(3))[br]#22. Ordenar una tupla: [br]sorted_tuple = sorted(my_tuple)[br]print(sorted_tuple)[br]#23. Obtener una tupla inversa: [br]reversed_tuple = my_tuple[::-1][br]print(reversed_tuple)[br]#24. Obtener una tupla ordenada inversa: [br]sorted_tuple = sorted(my_tuple, reverse=True)[br]print(sorted_tuple)[br]#25. Obtener una tupla con elementos únicos: [br]unique_tuple = tuple(set(my_tuple))[br]print(unique_tuple)[br]#26. Obtener una tupla con elementos comunes entre dos tuplas: [br]common_tuple = tuple(set(my_tuple) & set(other_tuple))[br]print(common_tuple)[br]#27. Obtener una tupla con elementos únicos en una tupla pero no en otra: [br]unique_tuple = tuple(set(my_tuple) - set(other_tuple))[br]print(unique_tuple)[br]#28. Obtener una tupla con elementos en una tupla pero no en otra: [br]diff_tuple = tuple(set(my_tuple).symmetric_difference(set(other_tuple)))[br]print(diff_tuple)[br]#29. Obtener una tupla con elementos que aparecen en ambas tuplas: [br]union_tuple = tuple(set(my_tuple).union(set(other_tuple)))[br]print(union_tuple)[br]#30. Obtener una tupla con elementos que aparecen en una tupla pero no en otra, y viceversa: [br]diff_tuple = tuple(set(my_tuple).difference(set(other_tuple))) + tuple(set(other_tuple).difference(set(my_tuple)))[br]print(diff_tuple)
Geogebra Python

Informação: Python - Tuplas