У меня есть два списка. Оба размера 1013x1. Они похожи на ниже;
l1=["Volkswagen","Toyota","Toyota","Peugeot",..,"Volkswagen","Ford","Toyota","Volvo","Volkswagen"]
l2=[739,403,347,336,310,308,...,302,302,386,370,324]
Я пытаюсь создать словарь с ними. l1 должен быть ключевым и l2 должен быть значением. Код здесь:
d = dict(zip(l1, l2))
и d выглядит как
{'"Audi"': 122, '"BMW"': 141, '"Citroen"': 129, '"Ford"': 203, '"Honda"': 121, '"Hyundai"': 112, '"Kia"': 196, '"Mazda"': 250, '"Mercedes-Benz"': 151, '"Mitsubishi"': 145, '"Nissan"': 131, '"Opel"': 110, '"Peugeot"': 143, '"Skoda"': 510, '"Subaru"': 80, '"Suzuki"': 132, '"Tesla"': 553,'"Toyota"': 102, '"Volkswagen"': 461, '"Volvo"': 416}
Почему размер d 20? Насколько я понимаю, это отличается от l1 . Как создать словарь без различия, используя только встроенные функции Python?