例如,我想检查元组(1, 2)
中的每个元素都在元组中(1, 2, 3, 4, 5)
.我不认为使用循环是一种很好的方法,我认为它可以在一行中完成.
您可以使用set.issubset
或set.issuperset
检查一个元组或列表中的每个元素是否在其他元素中.
>>> tuple1 = (1, 2) >>> tuple2 = (1, 2, 3, 4, 5) >>> set(tuple1).issubset(tuple2) True >>> set(tuple2).issuperset(tuple1) True