Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 23, 2023 23:18:07

Anisim
Зарегистрирован: 2022-09-23
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Функция: объединить два списка в словарь

Подскажите не получается решить
Чет запутался
Может кто подсказать как решить?
или натолкнуть на решение?

Спасибо!

Задача:

Создать функцию с двумя аргументами
Функция должна объединять два списка при помощи zip
Конвертируйте объект zip в словарь и верните его из функции
Вызовите функцию передав ей два списка в качестве аргументов

 def merge_lists_to_dict(a, b):
    list_one = dict(zip(a, b))
   # list_twoo = dict(list_one)
    return list_one
 
auto = ['bmw', 'audi', 'lada']
price = [2, 3, 5]
 
res = merge_lists_to_dict(a=[], b=[])
print(res)

Офлайн

#2 Янв. 23, 2023 23:27:43

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1372
Репутация: +  122  -
Профиль   Отправить e-mail  

Функция: объединить два списка в словарь

а в чем проблема -то

  
def merge_lists_to_dict(a, b):
    list_one = dict(zip(a, b))
    # list_twoo = dict(list_one)
    return list_one
auto = ['bmw', 'audi', 'lada']
price = [2, 3, 5]
res = merge_lists_to_dict(a=auto, b=price)
print(res)

 
{'bmw': 2, 'audi': 3, 'lada': 5}

Process finished with exit code 0

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version