g2801_2900.s2891_method_chaining.solution.py Maven / Gradle / Ivy
# #Easy #2023_12_25_Time_412_ms_(99.23%)_Space_60.8_MB_(50.69%)
import pandas as pd
def findHeavyAnimals(animals: pd.DataFrame) -> pd.DataFrame:
animal_data = {}
for index in animals.index:
animal = animals.iloc[index]
if animal['weight'] > 100:
animal_data[animal['name']] = animal['weight']
animal_data = dict(sorted(animal_data.items() , key = lambda x : x[1] , reverse = True))
result = pd.DataFrame(animal_data.keys() , columns = ['name'])
return result
© 2015 - 2025 Weber Informatics LLC | Privacy Policy