У меня есть список путей, как ['aaa/aaa.csv', 'aaa/bbb.csv', 'aaa/ccc.csv']
. Как его можно преобразовать в словарь, например {'aaa':['aaa.csv', 'bbb.csv', 'ccc.csv']
и т. Д. С первой папкой в пути, равно другим?сделать словарь из списка в python
Я пробовал этот код, но смутился, что делать дальше.
list_split = [i.split('/') for i in list]
dic = {}
list_temp = []
for item in list_split:
list_temp.append(item)
if len(list_temp) < 2:
pass
else:
for itemm in list_temp:
pass
Просто слово предупреждения: с помощью того, как вы в настоящее время используете 'split', вы можете столкнуться с проблемами, если столкнулись с множеством вложенных каталогов, например. '/ aaa/bbb/ccc.csv' –