#! Mostrar todos los personajes con peso mayor a 100 kilos #! Mostrar todos los personajes del planeta natal Tatooine y Coruscant #! Mostrar todos los personajes de especie Kaleesh y Kaminoan #! Mostrar toda la informacion del planeta Coruscant y Kamino #! Mostrar toda la informacion de las naves usadas por Luke Skywalker #! Mostarr toda las peliculas en las que aparecio R2-D2 #! Mostrar el resumen de la introduccion (opening_crawl) del episodio 4 "A New Hope" #! Calcular el promedio de altura de todos los personajes #! Calcular el peso promedio de los personajes especie humanos #! Contar cuantos personajes especie droides y humanos hay #! Listar todos los personajes que comienzan con C, L, A from consumo_api import get_all_sw_characters, get_charter_by_id sw_data = get_all_sw_characters() # for personaje in lista_personajes: # print(personaje) for character in sw_data: if ("http://swapi.dev/api/species/32/" in character['species']): print(character["name"], character["species"]) elif ("http://swapi.dev/api/species/36/" in character['species']): print(character["name"], character["species"]) # personaje = get_charter_by_id(20) # print(personaje)
from consumo_api import get_all_sw_characters personajes_sw = get_all_sw_characters() def ordenar(item): return (item['name']) personajes_sw.sort(key=ordenar) for index, character in enumerate(personajes_sw): print(character['name'], character['species'], character['homeworld']) for character in personajes_sw: if (len(character['films']) == 6): print('Los que estuvieron en 6 peliculas fueron:', character['name'])
print(personaje1["name"], "es Yoda"), elif ((personaje1["name"]) == "Grievous"): print(personaje1["name"], "es Grievous"), else: print(personaje1["name"], "no es Yoda o Grievous") if ((personaje2["name"]) == "Yoda"): print(personaje2["name"], "es Yoda"), elif ((personaje2["name"]) == "Grievous"): print(personaje2["name"], "es Grievous"), else: print(personaje2["name"], "no es Yoda o Grievous") # ORDENAR PERSONAJES POR NOMBRE sw_nombres = get_all_sw_characters() def name(item): return item["name"] sw_nombres.sort(key=name) for index, character in enumerate(sw_nombres): print(character["name"], "es de la especie:", character["species"], "y es del planeta:", character["homeworld"]) # LEN para sacar la cantidad de peliculas for index, character in enumerate(sw_nombres): if (len(character["films"])) == 7: