У меня есть этот список:Удаление пробелов из кортежа
[('', '', '654', 'Tom', '- Jerry', '', '', ''),
('', '', '', '', '', '756', 'X-Man -', 'Batman'),
('453', 'Hulk - Superman', '', '', '', '', '', '')]
Как удалить ненужные (в основном внешние) символов, так что он остается чем-то вроде этого:
[('654', 'Tom' , '- Jerry'),
('756', 'X-man' -', Batman'),
('435','Hulk - Superman')]
Это кортеж, так что я думаю, я не могу использовать метод .strip()
Спасибо.
' 'Том' -«Jerry'' не является корректным выражением Python (равно как и другие примеры у ou дать с тире) – Volatility
Я знаю, спешил. спасибо ребятам – nutship
Вы не можете использовать дефис между двумя элементами кортежа. Вам придется сделать это другим элементом кортежа. – IcyFlame