index函数用于查找列表中某个元素第一次出现的位置,其语法为: ```
list.index(x[, start[, end]]) ```
其中,x表示要查找的元素,start表示起始位置的索引(可选,默认为0),end表示结束位置的索引(可选,默认为列表长度)。 例如,有一个列表a=[1, 2, 3, 4, 5],我们要查找元素3的位置: ```
>>> a.index(3) 2 ```
2. filter函数的用法:
filter函数用于过滤序列中的元素,其语法为: ```
filter(function, iterable) ```
其中,function表示一个用于过滤的函数,iterable表示要过滤的序列。
例如,有一个列表a=[1, 2, 3, 4, 5],我们要过滤出所有偶数:
- 1 -
```
>>> def is_even(num): ... return num % 2 == 0 ...
>>> list(filter(is_even, a)) [2, 4] ```
上述代码中,我们定义了一个函数is_even,用于判断一个数是否为偶数,然后使用filter函数过滤出列表a中的所有偶数。
- 2 -
因篇幅问题不能全部显示,请点此查看更多更全内容