检查数组是否在python中一次包含多个元素

时间:2020-08-26 09:38:05

标签: python arrays python-3.x

我有2个元素,例如1和2。 我需要找出这两个元素是否都在我的数组中。

例如: 我有1,2,3,4。我有数组[2,3,4,111]。 如果我所有的元素都在数组中,则为True,否则为

2 个答案:

答案 0 :(得分:5)

array = [2,3,4,111]

elements_to_check = [2,3]

result = set(elements_to_check).issubset(array)

print(result)

如果elements_to_check = [2,3],则打印True

如果elements_to_check例如,打印False。 = [2,3,5]

答案 1 :(得分:0)

另一个解决方案是

TransactionId | Description
1             | Tran1
1             | Tran1

如果elements_to_check = [2,3],则打印True。

如果elements_to_check例如False,则打印False。 = [1,2]