自由式学习
993人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

a=[10,20,30,40,50,60]

a[1:3:1] 

>>>[20,30]

a[1::2]

>>>[20,40,60]

a[1:]

>>>[20,30,40,50,60]

a[:2]

>>>[10,20]

包头不包尾

a[::-1]

>>>[60,50,40,30,20,10]

[展开全文]

切片操作:

[:]提取整个列表 

[start:] [10,20,30][1:]       结果[20,30]

切片操作超范围不会报错。

 

 

[展开全文]

【10,20,30,40,50,60,70】【-5:-3】

##倒数第五和倒数第三,包头不包尾

结果:【30,40】

【10,20,30,40,50,60,70】【::-1】

##反向提取

结果:【70,60,50,40,30,20,10】

#print列表的遍历
[展开全文]

切片操作

[起始偏移量:终止偏移量:步长]

列表的遍历

 

[展开全文]

列表切片操作

典型操作

切片不在范围内也不会报错。起始偏移量小于0则会被当成0,终止偏移量大于长度-1则会被当成长度-1

列表遍历

for obj in listObj:

    print(obj)

[展开全文]

切片slice操作

[起始偏移量 start:终止偏移量 end[:步长 step]]

⚠️ end-1(索引)

⚠️如果只有如:[1:3]、[-5:-3],则包头不包尾

⚠️使用负数,反着数

列表的遍历

for obj in listObj:

print(obj)

[展开全文]

切片操作
切片是Python 序列及其重要的操作,适用于列表、元组、字符串等等。

标准格式为:
[起始偏移量start:终止偏移量end[:步长step]]

[:]                 提取整个列表
[start:]         从start 索引开始到结尾
[:end]          从头开始知道end-1 
[start:end]    从start 到end-1
[start:end:step]   从start 提取到end-1,步长是step
[-3:]               倒数三个
[-5:-3]        倒数第五个到倒数第三个(包头不包尾)
[::-1]           步长为负,从右到左反向提取

起始偏移量小于0 则会当做0,终止偏移量大于“长度-1”会被当成”长度-1”                    

 

列表的遍历
for obj in listObj:
      print(obj)

[展开全文]