>>>import numpy
>>>vector = numpy.array([5,10,15,20])
>>>print(vector)
获取数组下标
方1:numpy的where方法
a = numpy.where(vector==10)
print(a)结果:(array([1], dtype=int64),)
//该下标被包裹在一个tuple和一个list中。我们可以用a[0][0]轻松取出来
print(a[0][0])
结果:1
获取列表下标
方1:使用enumerate函数
numbers = [10, 29, 30, 41]
for index, value in enumerate(numbers):
print(index, value)
方2:index内置函数
list1 = [1,22,31,4,6,7,8,23,5,89,90]
f1 = list1.index(22)
f2 = list1.index(5)
print(f1) #1
print(f2) #8