Вы должны сначала разделить, а затем pu sh значение для диктовки. Здесь есть два варианта, если вы просто хотите набрать sh, чтобы диктовать, что вы можете использовать list
, иначе, если хотите, использовать od
Ссылка
from collections import OrderedDict
l = ['1,a','2,b','3,c']
list = {}
od = OrderedDict()
for text in l:
convertToDict = text.split(",")
list[convertToDict[0]] = convertToDict[1]
od[convertToDict[0]] = convertToDict[1]
print(list)
print(od)