1、切片的三个参数
start:起始位置
stop:终止位置
step:步长
2、表现形式
三个参数为可选参数,表示列表的下标,即index。 step 参数的默认值为 1。
alist[start:stop]
alist[start:]
alist[:stop]
alist[:]
第一种方法指定 start 和 stop 参数,并从 start 指定的下标到 stop-1 获取 alist 的元素。例如,a[1:3] 的结果是 [1,2]。
第二种方法将从start指定的下标开始,获取alist的剩余元素。例如 a[1:] 将得到 [1,2,3,4]。
第三种方法会从alist开头,取list元素直到下标为stop-1,例如a[:4]会得到结果[0,1,2,3]
第四种方法不指定启动和停止参数,返回整个列表。
注意:stop表示不是选中切片中的第一个值,alist[start:stop]的取值类似于数学中取值范围,所以在步长默认为1的情况下,结果of start-stop 都是取元素个数。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何输出换行符08/17
- ♥ python以相反的顺序输出三位数字08/18
- ♥ 机器学习从理论到工程的第一步-编程语言篇12/29
- ♥ 如何使用python找到100以内的素数?10/05
- ♥ python如何读取数据08/27
- ♥ python是否必须安装pip11/01
内容反馈