在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ python 步長的問題

python 步長的問題

clipboard.png

list[-1::]這個(gè)不是表示從最后開始嘛?為啥步長默認(rèn)是0 -1 表示9
但是list[0:4:]這個(gè)步長表示的就是1?

回答
編輯回答
晚風(fēng)眠
  1. 步長默認(rèn)是 1,不是 0;
  2. test[a:b], a, b 兩個(gè)數(shù),只是聲明一個(gè)區(qū)間而已,代表取的值在這個(gè)源列表該區(qū)間內(nèi)的,具體取的值則按照步長來?。?/li>

可以參考下我這個(gè)文章:
https://segmentfault.com/a/11...

2018年8月25日 11:59
編輯回答
懷中人

list[-1::]步長也是1
list[-1::]表示的含義是從list-1開始以步長為1(第二個(gè):之后為步長,不存在默認(rèn)為1),到結(jié)尾(第一個(gè):后是結(jié)束的位置,不存在默認(rèn)為列表最后一個(gè)元素),因此先取到9,往后取列表結(jié)束了。
所以返回[9]

2018年3月6日 15:05