Привет, ребята. У меня возникла текущая проблема:
list_a = [('abc d',1), ('abc d',2) ,('acb e',3) ,('b',1),('b',2),('b',3)]
из list_a, я пытаюсь создать функцию, которая будет возвращать следующий вывод ...
По сути, я хочу сохранить все [0] значения, которые начинаются со строки 'a', и внести изменения в соответствующие [1] значения.
Модификация представляет собой простое [1] x 2 ...
('abc d',1) --> ('abc d',2)
('abc d',2) --> ('abc d',4)
('act d',3) --> ('abc d',6)
Сохранение остальных пар такими, какими они были, поскольку они начинаются с буквы 'b' в позиции [0].
Желаемый вывод:
[('abc d',2), ('abc d',4) ,('acb e',6) ,('b',1),('b',2),('b',3)]
Заранее спасибо :)