Создать функцию, которая генерирует словарь, где ключи — это числа от 1 до n, а значения — это их квадраты.
Генерация словаря квадратов чиселФункция
def generate_squares(n):
return {i: i**2 for i in range(1, n+1)}
# Пример вызова функции:
result = generate_squares(5)
print(result)
Результат выполнения кода{1: 1, 2: 4, 3: 9, 4: 16, 5: 25} Функция использует генератор словарей для создания объекта, где каждому ключу (числу от 1 до n) сопоставлено значение его квадрата. | |
|
| |
| Просмотров: 167 | |
| Всего комментариев: 0 | |