У меня есть вложенный список кортежей:
ntl = [('h', '2019-11-12', 'l'),
('h', '2019-11-11', 'm'),
]
Как видно, запись с индексом 1 в каждом кортеже является датой. Я хочу удалить дефисы между числами. Вот так:
date = [('h', '20191112', 'l'),
('h', '20191111', 'm'),
]
Я пробовал что-то вроде этого:
date = [re.sub(r'-', '', i[1]) for i in ntp]
Но при этом выводится только запись даты, а не две другие записи кортежа.
Может кто-нибудь помощь?