Untitled
unknown
plain_text
2 years ago
903 B
5
Indexable
# 5. Создайте функцию к map, которая добавит к каждой комнате в списке rooms элемент с именем square # содержащий её площадь. Вывести строки с данными о названии комнаты и её площади. # rooms = [ {"name": "кухня", "length": 6, "width": 4}, {"name": "комната 1", "length": 5.5, "width": 4.5}, {"name": "комната 2", "length": 5, "width": 4}, {"name": "комната 3", "length": 7, "width": 6.3}] def rooms_sq(a): for i in range(len(a)): a[i]['square'] = a[i]['length'] * a[i]['width'] print(a) rooms_sq(rooms) print(list(map(lambda a: a['length'], rooms))) # print(list(map(lambda a: dict.update({'square': 'a'}), rooms))) # bb = dict(list(map(dict.update({'square': 'a'}), rooms)))) # print(rooms)
Editor is loading...