【发布时间】:2013-03-09 09:11:21
【问题描述】:
我有这个清单:
[('', '', '654', 'Tom', '- Jerry', '', '', ''),
('', '', '', '', '', '756', 'X-Man -', 'Batman'),
('453', 'Hulk - Superman', '', '', '', '', '', '')]
如何删除不需要的(主要是外部)字符,使其保持如下状态:
[('654', 'Tom' , '- Jerry'),
('756', 'X-man' -', Batman'),
('435','Hulk - Superman')]
这是一个元组,所以我想我不能使用 .strip() 方法
谢谢。
【问题讨论】:
-
'Tom' - 'Jerry'不是一个有效的 Python 表达式(你用破折号给出的其他例子也不是) -
我知道,很着急。谢谢大家
-
您不能在元组的两个元素之间使用连字符。您必须将其设为元组的不同元素。
标签: python python-2.7 tuples strip