长不小的大人 发表于 2020-5-15 19:34:48

第5章。5.1.6进阶玩法中三个参数问题

在。5.1.6进阶中(切片,分片)这章中,当列表元素分别为奇数个、偶数个的时候为啥子list1[::-2]结果就不一致了呢?

>>> list1 = 偶数个元素
>>> list1

>>> list1
      奇数
>>> list1[::2]
    奇数
>>> list1[::-1]

>>> list1[::-2]
却变成偶数了??怎么改才能变成结果为???

永恒的蓝色梦想 发表于 2020-5-15 19:37:22

list1[-2::-2]

qiuyouzhi 发表于 2020-5-15 19:37:52

貌似改不了,除非你改列表

永恒的蓝色梦想 发表于 2020-5-15 19:40:49

满意就选个最佳吧{:10_297:}

长不小的大人 发表于 2020-5-15 19:48:36

永恒的蓝色梦想 发表于 2020-5-15 19:37


这个是怎么解释含义呢??

永恒的蓝色梦想 发表于 2020-5-15 20:46:22

长不小的大人 发表于 2020-5-15 19:48
这个是怎么解释含义呢??

不加-2默认是从最后一个开始切片,加了是从倒数第二个开始切片
页: [1]
查看完整版本: 第5章。5.1.6进阶玩法中三个参数问题