
:bobo
程(3段):
段(bobo)
置知识:Python法的和进(3次)python
法pandas+Excel
http和html(1次)
requests(1次)
数据(1次)
reqeusts(cookie和理 1次)
⾃动(3次)
+⽅⼯具(1次)
js(3次)
加全算法(2次)
js向()
APP向()
上要求:
认
录⽅式进⾏⾃我

:
⼀定要根据 直进⾏
切求
重要数据类型
列表数据类型
在开中,常要将⼀组(不只⼀个)数据存储
来,以后的使⽤。列表就是这样的⼀个数据结。
且列表是Python中最是最常⽤的数据结之⼀。
是数据结
通来,可以将数据结当是种,是
⽤来存储数据的。不同的数据结定了对数
据不同的组⽅式。
当数据被存储到了个数据结中后,
就可以于数据结的性对数据进⾏不同式的
处理和运算。
列表的⽅式
⼀个列表,只要把分隔的不同的数据元素使⽤
⽅来可。列表内的元素,可以是任意类
型的数据,可列表,元素个数⽆制。

列表元素:
存储在列表数据结中的每⼀个数据被为列表元素,
元素。
列表索引:
列表中的每个元素都被分⼀个数字作为索引,⽤来表
示元素在列表内所排在的位置。⼀个元素的索引是
0,个索引是1,依此类。
访问列表内的元素
列表从0开始为的每⼀个元素序下标索引,直到
总⼀。要访问的个元素,以⽅加下标值
的⽅式可。注意要确保索引不,⼀访问的 索引
超过范围,会出常。所以,⼀定要得最后⼀个元
素的索引是len(list)-1。
alist = [1,2,3,4,5]
items = [1,'bobo',12.34]
#列表中可以存储任意类型的数据

修改元素的值
直接对元素进⾏重新赋值
删除元素
使⽤delremove(),pop()⽅法删除定的元素。
切⽚
alist = [1,12.3,'bobo']
print(alist[2]) !#'bobo'
print(alist[0:2]) #[1, 12]
print(alist[6]) #使⽤索引和切⽚的时候,不可以访
问超出索引范围的元素
alist = [1,12.3,'bobo']
alist[1] = 100.123
print(alist)
alist = [1,12.3,'bobo']
# del alist[0] #删除下标为0的列表元素
# alist.remove('bobo') #删除列表中bobo这个列表
元素
# alist.pop() #默认情况下pop会把列表中最后⼀个元
素删除
alist.pop(2) #将列表中下标为2的元素进⾏删除
print(alist)

切⽚的是对序列进⾏取,取序列中的⼀段。
切⽚的法是: list[start:end]
以分索引,start表索引,end表结束
索引。start表示以0开始,end表示到列表的结
尾。注意,间是开的就是[1:4]会取列
表的索引为1/2/3的3个元素,不会取索引为4的元素。
分⽚不会修改有的列表,可以将结果保存到新的变
量,此切⽚是⼀种全作,常被⽤来复制⼀个列
表,如newlist = lis[:]。
切⽚过程中可以设置,以个分,如
list[3:9:2],表示每隔取⼀个元素。
列表的内置⽅法
上中我过,数据存储到不同的数据结中,可以
于数据结的性对数据进⾏定式的作和处
理。下中的⽅法是列表有的内置⽅法,请于
。
#同字符串的切⽚机制⼀样
alist = [1,12.3,'bobo','jay','hello']
print(alist[:-1])