Помогите решить задачу на Phyton
Список словарей tracklist содержит плейлист для вечеринки. Найдите суммарную длительность треков жанра Hip-Hop с помощью цикла.
ПОДСКАЗКА!
Для каждого словаря в списке tracklist проверяйте значение по ключу genre. Если оно равно 'Hip-Hop', то добавляйте к переменной hip_hop_duration значение словарь по ключу duration.
САМ КОД:
tracklist = [
{
'title': 'Stronger', # название трека
'artist': 'Saimoo', # исполнитель
'duration': 145, # продолжительность (в секундах)
'genre': 'Deep House', # жанр
},
{
'title': 'Alors On Danse',
'artist': 'Stromae',
'duration': 205,
'genre': 'Hip-Hop',
},
{
'title': 'Don\'t Be So Shy',
'artist': 'Imany (Filatov & Karas Remix)',
'duration': 190,
'genre': 'Deep House',
},
{
'title': 'Off My Mind',
'artist': 'Matvey Emerson',
'duration': 130,
'genre': 'Deep House',
},
{
'title': 'Now You\'re Gone',
'artist': 'Basshunter',
'duration': 154,
'genre': 'Eurodance',
},
{
'title': 'It Was A Good Day',
'artist': 'Ice Cube',
'duration': 260,
'genre': 'Hip-Hop',
},
{
'title': 'Diva',
'artist': 'Beyonce',
'duration': 200,
'genre': 'Hip-Hop',
}
]
hip_hop_duration = 0
for pip in tracklist: # напишите ваш код здесь
if pip['genre'] == 'Hip-Hop':
hip_hop_duration.append = pip['genre']
print(hip_hop_duration)
hip_hop_duration = 0
hip_hop_duration.append = pip['genre']
гениально...
hip_hop_duration = 0
for pip in tracklist:
if pip['genre'] == 'Hip-Hop':
hip_hop_duration += pip['duration']
print(hip_hop_duration)
hip_hop_duration = sum([v['duration'] for v in tracklist if v['genre'] == 'Hip-Hop'])
print(hip_hop_duration)