list 是一个内置函数,不要将它用作变量名,它是违反协议的,而是使用 lst。
要访问列表中的元素,请使用 [ ] 和该元素的索引号
lst = [1,2,3,4]
lst[0]
1
另一个相同的例子
lst = [1,2,3,4]
lst[3]
4
使用 (:) 分号访问系列中第一个索引号中的元素,分号前包含和分号后排除
lst[0:3]
[1, 2, 3]
如果未指定分号之前的索引号,则所有数字都包含在列表的开头,直到分号之后的索引号
lst[:2]
[1, 2]
如果未指定分号后的索引号,则所有数字都包含在列表末尾,相对于分号前的索引号
lst[1:]
[2, 3, 4]
如果我们再给一个分号,则指定字段编号将被视为步骤
lst[0:4:2]
[1, 3]
这用于查找元素的特定索引号
lst.index(3)
2
这是我最喜欢的 pop 函数之一
lst.pop(1)
2
现在查看删除元素的主列表..:)
lst
[1, 3, 4]
为了从给定列表中提取偶数,请使用这个,这里我举一个新的例子来更好地理解
lst = [1,1,2,3,4,44,45,56]
import numpy as np
lst = np.array(lst)
lst = lst[lst%2==0]
list(lst)
[2, 4, 44, 56]
要从给定列表中提取奇数,请使用这个(注意我有 1 而不是 0)
lst = [1,1,2,3,4,44,45,56]
import numpy as np
lst = np.array(lst)
lst = lst[lst%2==1]
list(lst)
[1, 1, 3, 45]
快乐学习...:)