/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module20/01_code_review/main.py
38 строк
1 KB
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
def pair_interest_length(data_base): interests = [] surname = '' pairs = [] for id in data_base: interests += data_base[id]['interests'] surname += data_base[id]['surname'] pairs.append(tuple((id, data_base[id]['age']))) length_surname = len(surname) return pairs, interests, length_surname students = { 1: { 'name': 'Bob', 'surname': 'Vazovski', 'age': 23, 'interests': ['biology, swimming'] }, 2: { 'name': 'Rob', 'surname': 'Stepanov', 'age': 24, 'interests': ['math', 'computer games', 'running'] }, 3: { 'name': 'Alexander', 'surname': 'Krug', 'age': 22, 'interests': ['languages', 'health food'] } } pair, interest, length = pair_interest_length(students) print('Список пар "ID студента - Возраст":', pair) print('Полный список интересов всех студентов:', set(interest)) print('Общая длина всех фамилий студентов:', length)