# sumar listas para crear listas nuevas con los elementos de las listas sumados lista1 = [1, 2, 3] lista2 = [4, 5, 6] lista3 = lista1 + lista2 print(lista1, lista2, lista3) # añadir a una lista existente otra lista lista1.extend(lista2) print(lista1, lista2, lista3) lista4 = lista2 + lista1 print(lista4) lista4.sort() print(lista4) lista4.sort(reverse=True) print(lista4) alumnos = ["Ana", "Eva", "pep", "Iu", "juan", "Rosa", "Iu", "Iu"] alumnos.sort() print(alumnos) # usando key lo que le digo es que antes de ordenar aplique esa función alumnos.sort(key=str.lower) print(alumnos) def valorAbsoluto(numero): if numero<0: numero=-numero return numero valores=[1,-3,6,-2,-8,3,-4] valores.sort(key=valorAbsoluto) print(valores) def nombreCompleto(tratamiento,nombre,apellido): return tratamiento+" "+nombre+" "+apellido print(nombreCompleto("Sr.","Pepito","Pérez")) print(nombreCompleto(nombre="Ana",tratamiento="Excelentísima",apellido="Pi"))