如何查找列表中的数列

1、如何查找列表中的某一个值?

数列中的元素可以是数字,也可以是字符串,同时可以是一组数列。
直接看例子:

>>> example = [
			[1, 2, 3],
			[4, 5, 6],
			[7, 8, 9]
		]
>>> example[-1][1] #查找最后一组数列(-1)中的第2位元素(1)
8

2、如何确定在列表中是否存在某个元素?

for循环,将name与列表中的每一个数值进行比较,存在则返回True,否则返回False;

def confirmation(arrival,name):
    for i in range(len(arrival)):
        if name == arrival[i]:
            return True
    return False
>>> r = [1,2,3,4]
>>> confirmation(r,4)
True
>>> confirmation(r,5)
False

3、如何确认某元素在该列表的位置?

规则:如果该元素的位置处于中间过后且不是最后一位,返回True

def check(arrival, name):
    order = arrival.index(name)
    return order >= len(arrival) / 2 and order != len(arrivals) - 1
原创文章 8 获赞 17 访问量 253

猜你喜欢

转载自blog.csdn.net/weixin_46995523/article/details/105885943
今日推荐