У меня есть список данных вида:
[line1,a]
[line2,c]
[line3,b]
Я хочу использовать отображение a = 5, c = 15, b = 10:
[line1,5]
[line2,15]
[line3,10]
Я пытаюсь использовать этот код, который, как я знаю, неверен, может кто-нибудь подсказать мне, как лучше всего этого добиться:
mapping = {"a": 5, "b": 10, "c": 15}
applyMap = [line[1] = 'a' for line in data]
Спасибо
EDIT:
Просто для пояснения, для одной строки, однако я хочу, чтобы это сопоставление происходило со всеми строками в файле:
Ввод: ["line1","a"]
Выход: ["line1",5]