Untitled
unknown
plain_text
3 years ago
903 B
9
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...