data = [(1,'hi'),(2,'hello'),(3,'hi'),(4,'hi'),(5,'hello'),(6,'hello'),
(7,'hi'),(8,'hello')]
new_data = []
for i in data:
if i[1] == 'hi':
new_data.append(i)
print(new_data)
输出:[(1, 'hi'), (3, 'hi'), (4, 'hi'), (7, 'hi')]
我是python的初学者。我想要相同的输出,但想要减少“For”循环中的代码量并提高效率。
胡说叔叔
慕哥6287543
交互式爱情
随时随地看视频慕课网APP
相关分类