Python 第三节 第八课
【摘要】
[toc]
切片操作
我们在前面学习字符串时, 学习过字符串的切片操作, 对于列表的切片操作和字符串类似. 切片是 Python 序列及其重要的操作, 适用于列表, 元组, 字符串等等. 切片的格式如下:
切片 slice 操作可以让我们快速提取子列表或修改. 标准格式为:
[起始偏移量start: ...
[toc]
切片操作
我们在前面学习字符串时, 学习过字符串的切片操作, 对于列表的切片操作和字符串类似. 切片是 Python 序列及其重要的操作, 适用于列表, 元组, 字符串等等. 切片的格式如下:
切片 slice 操作可以让我们快速提取子列表或修改. 标准格式为:
[起始偏移量start: 终止偏移量 end : 步长 step]
注: 当步长省略时顺便可以省略第二个冒号
典型操作 (三个量为正数的情况) 如下:


切片操作是, 起始偏移量和终止偏移量不在 [0, 字符串长度-1] 这个范围, 也不会报错. 起始偏移量小于 0 则会做 0, 终止偏移量大于 "长度 - 1" 会被当成 -1.
列表的遍历
for obj in listObj:
print(obj)
复制列表所有的元素到新列表对象
如下代码实现列表元素的复制了吗?
list1 = [30, 40, 50]
list2 = list1
只是将 list2 也指向了列表对象, 也就是说 list2 和 list2 持有地址值是相同的, 列表对象本身的元素并没有复制.
文章来源: iamarookie.blog.csdn.net,作者:我是小白呀,版权归原作者所有,如需转载,请联系作者。
原文链接:iamarookie.blog.csdn.net/article/details/108820332
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)