Найти - Пользователи
Полная версия: Функция: объединить два списка в словарь
Начало » Python для новичков » Функция: объединить два списка в словарь
1
Anisim
Подскажите не получается решить
Чет запутался
Может кто подсказать как решить?
или натолкнуть на решение?

Спасибо!

Задача:

Создать функцию с двумя аргументами
Функция должна объединять два списка при помощи 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)
xam1816
а в чем проблема -то
  
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
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB