Есть списки пользователей и трат: users = ['u1', 'u2'] и spends = [100, 200]. После d = {}, в цикле for u, s in zip(users, spends): выполняется d[u] = s. Чему равно d['u2']?

A100
B0
C'u2'
D200
Правильный ответ. zip() создаёт пары по позициям, поэтому 'u2' сопоставится со значением 200.

Разбор

Итерация по zip(users, spends) выдаёт пары ('u1', 100) и ('u2', 200). Эти пары записываются в словарь, поэтому по ключу 'u2' будет лежать 200.

Можно заниматься бесплатно

Готовим вопросы…

Три вопроса по теме этой страницы, с объяснениями.

Продолжить в браузере

Ещё вопросы по теме «Циклы и условия»