@qw0cry

Как перебрать значения кортежа нужным мне образом?

не могу сообразить, как же ее решить;(
Код:
regions = ['Томская область', 'Московская область', 'Ленинградская область']
cities = ['Томск', 'Москва', 'Санкт-Петербург']
pop = [1051, 8594, 2027]
zip_info = zip(regions, cities, pop)
zip_list = list(zip_info)

Не спрашивайте о корректности данных в списках.
Суть в том, что мне надо циклом сделать также:
print(f"{zip_list[0][0]}: столица {zip_list[0][1]}, население {zip_list[0][2]} тыс.человек")
print(f"{zip_list[1][0]}: столица {zip_list[1][1]}, население {zip_list[1][2]} тыс.человек")
print(f"{zip_list[2][0]}: столица {zip_list[2][1]}, население {zip_list[2][2]} тыс.человек")

То есть для каждого кортежа перебрать его значения
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
Maksim_64
@Maksim_64
Data Analyst
Ну циклом делаете да и все,
regions = ['Томская область', 'Московская область', 'Ленинградская область']
cities = ['Томск', 'Москва', 'Санкт-Петербург']
pop = [1051, 8594, 2027]
for region, city, population in zip(regions, cities, pop):
    print(f'{region}: столица {city}, население {population} тыс. человек')
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы