本人CSDN博客专栏:https://blog.csdn/yty_7
Github地址:https://github/yot777/Python-Primary-Learning
5.5
列表
s[m:n]
的取值
Python
的列表
s[m:n]
取值方式是从左往右
m
是列表元素的索引值,从
0
开始
n
是列表元素索引值减
1
m
始终比
n
小
注意:m
、
n
既可以是正数,零,也可以是负数。
简便记忆法:
从列表
s
的第
m
个元素开始,取出来n-m个元素。
试验
1
有一个列表
s=['a','b','c','d','e','f']
尝试着心算以下的值是多少,然后和
Python
运行的进行比较
s[0]
s[-2]
s[5]
s[0:5]
s[1:5]
s[-5:-1]
图解如下:
如果
m
缺失,变成
s[:n],表示从最左边的元素开始,一直取到索引值为
n-1
的元素
如果
n
缺失,变成
s[m:],表示从索引值为
m
的元素开始,一直取到最右边的元素
如果
m
和
n
都缺失,变成
s[:],表示取列表的所有元素
试验
2
有一个列表
s=['a','b','c','d','e','f']
尝试着心算以下的值是多少,然后和
Python
运行的结果进行比较
s[2:]
s[:2]
s[-2:]
s[:-2]
s[:]
图解如下:
参考教程:
廖雪峰的Python教程
https://www.liaoxuefeng/wiki/1016959663602400
廖雪峰的Java教程
https://www.liaoxuefeng/wiki/1252599548343744
Python3 教程 | 菜鸟教程
https://www.runoob/python3/
如果您觉得本篇本章对您有所帮助,欢迎关注、评论、点赞!Github欢迎您的Follow、Star!
更多推荐
python 3 5的值_杨桃Python基础教程第5章:Python数据类型(3)列表s[M:n]值,的,三,smn,取值...
发布评论