【发布时间】:2010-12-19 19:27:09
【问题描述】:
[(',', 52),
('news', 15),
('.', 11),
('bbc', 8),
('and', 8),
('the', 8),
(':', 6),
('music', 5),
('-', 5),
('blog', 4),
('world', 4),
('asia', 4),
('international', 4),
('on', 4),
('itunes', 4),
('online', 4),
('digital', 3)]
假设我有这个列表,里面有元组。
如何遍历列表并删除其中没有字母字符的元素?
所以变成这样:
[('news', 15),
('bbc', 8),
('and', 8),
('the', 8),
('music', 5),
('blog', 4),
('world', 4),
('asia', 4),
('international', 4),
('on', 4),
('itunes', 4),
('online', 4),
('digital', 3)]
【问题讨论】:
-
需要澄清:(1)“字母”是否包括“_”? (2) 数字呢? “K9”、“R2D2”和“104.3FM”之类的“词”? (3) 你的意思是保留的元素应该全部是字母,还是你的意思是它们必须至少有一个字母字符?