我有一个类别的列表,如下:
X= [(("a","b","c"),10),(("c","d","e"),20),(("f","e","g"),25)]
我正在尝试提取存在" C"的元组。
因此输出应为
[((("a","b","c"),10),(("c","d","e"),20)]
我试图在Python中执行它。 我尝试了这个
[item for item in X if "c" in item]
但是,它不起作用。
在这方面的任何帮助将不胜感激。
尝试以下:
X= [(("a","b","c"),10),(("c","d","e"),20),(("f","e","g"),25)]
print([item for item in X if "c" in item[0]])
O/P将就像:
[(('a', 'b', 'c'), 10), (('c', 'd', 'e'), 20)]