>>> list1 = [1, 3, 2, 9, 7, 8]
>>> list1[2:5]
2, 9, 7 5-2=3,从2开始的三个元素分出来
t = list1.pop()
>>> list1.insert(0, t)
>>> list1[0:6:2]
[1, 2, 7]
那么依你推测,关于步长的知识点还有哪些(很多知识点都是通用的)?
步长不能为0,要不就走不动
步长可以是负数,改变方向(从尾部开始向左走)
步长不能太大,要不就就没有几个可以分
课堂上小甲鱼说可以利用分片完成列表的拷贝 list2 = list1[:],那事实上可不可以直接写成 list2 = list1 更加简洁呢?
千万不可以!
Python的变量就像一个标签,就一个名字而已,贴哪是哪,指哪打哪。
在为一个固定的东西指定另一个名字的做法,只是向同一个东西增加一个新的标签而已。
请写下这一节课你学习到的内容:格式不限,回忆并复述是加强记忆的好方式!
小甲鱼第011讲:列表:一个打了激素的数组2 | 课后测试题及答案
原文:https://www.cnblogs.com/yangtaiwai/p/14801239.html