python中判断数组包含子数组,并返回下标
时间: 2023-06-05 12:04:08 浏览: 303
讲解Python3中NumPy数组寻找特定元素下标的两种方法
可以使用Python中的in关键字判断一个数组是否包含另一个子数组,如果包含,可以使用index()方法返回该子数组的下标。
例如,假设我们有一个主数组a和一个子数组b:
a = [1, 2, 3, 4, 5, 6, 7]
b = [3, 4, 5]
要判断b是否是a的子数组并返回下标,可以使用以下代码:
if b in a:
index = a.index(b)
print(index)
这将输出2,表示b在a中的下标为2。注意,如果a中有多个重复的子数组,index()方法只会返回第一个出现的子数组的下标。
阅读全文