Как мы разделим первую строку в текстовом файле и сделаем их как клавиши, а каждой строке после этого будут значения для каждого ключа. Без импортаФайл, разделите каждую строку и добавьте ключ в словаре
То, что я до сих пор:
new_dict = {}
with open(file, 'r') as f:
for line in f:
list = line.strip().split(',')
for item in list:
new_dict[item] = []
что это выходы: {'name': [], 'last': [], 'middle': []}
Теперь, как я перейду к следующей строке, разделить на запятую и добавить первый элемент первого ключа, второго элемента ко второму ключу и т.д.
file:
name, last, middle
bob, jones, m
jones, bob, k
alice, lol, f
Результат в конце:
{'name': ['bob', 'jones', 'alice'], 'last': ['jones', 'bob', 'lol'], 'middle': ['m', 'k', 'f']}
Они говорят, «без каких-либо импорта.» –
Почему «без импорта»? Я думал, что в python вы просто «импортируете решение» –