[toc]

切片操作

我们在前面学习字符串时, 学习过字符串的切片操作, 对于列表的切片操作和字符串类似. 切片是 Python 序列及其重要的操作, 适用于列表, 元组, 字符串等等. 切片的格式如下:

切片 slice 操作可以让我们快速提取子列表或修改. 标准格式为:

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

注: 当步长省略时顺便可以省略第二个冒号

典型操作 (三个量为正数的情况) 如下:

Python 第三节 第八课

Python 第三节 第八课

切片操作是, 起始偏移量和终止偏移量不在 [0, 字符串长度-1] 这个范围, 也不会报错. 起始偏移量小于 0 则会做 0, 终止偏移量大于 "长度 - 1" 会被当成 -1. 

列表的遍历

for obj in listObj:

    print(obj)

复制列表所有的元素到新列表对象

如下代码实现列表元素的复制了吗?

    list1 = [30, 40, 50]

    list2 = list1

只是将 list2 也指向了列表对象, 也就是说 list2 和 list2 持有地址值是相同的, 列表对象本身的元素并没有复制.

 

 

相关文章:

  • 2021-11-17
  • 2021-07-11
  • 2021-11-05
  • 2022-01-09
  • 2021-09-20
  • 2021-08-15
  • 2022-01-13
  • 2021-06-28
猜你喜欢
  • 2021-12-14
  • 2021-09-23
  • 2021-10-04
  • 2021-07-28
  • 2021-10-24
  • 2021-10-12
  • 2021-11-12
相关资源
相似解决方案