我正在尝试从一个元组列表中删除所有字符串
ListTuples = [(100, 'AAA'), (80, 'BBB'), (20, 'CCC'), (40, 'DDD'), (40, 'EEE')]
我已经开始尝试寻找解决方案:
output = [i for i in ListTuples if i[0] == str]
print(output)
但是我似乎无法理解如何获得这样的输出:
[(100), (80), (20), (40), (40)]
格式始终为 (
int
, str
)。
[(<int>, <str>), ...]
的项目吗? - Jack Moodyint
,str
),则以下可能是一个简单的解决方案:output = [(i[0],) for i in ListTuples]
- Mark