亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python a[1:2:3]是什么意思?

python a[1:2:3]是什么意思?

泛舟湖上清波郎朗 2018-07-05 21:21:09
比如我有a=[1 ,2,3,4,5,6,7,8,9],a[1:2:3]是什么意思?剛學不知道什么意思?求大神
查看完整描述

3 回答

?
慕碼人8056858

TA貢獻1803條經驗 獲得超6個贊

a = [1,2,3,4,5,6,7,8,9]
print a[1:2:3] #輸出為2 ,從下表為1的地方開始到小于小標為2的位置,其中3為步長
print a[1:4:1]#輸出為2,3,4,以上面類似,只是步長為1了
print a[1::1]3輸出為2,3,4,5,6,7,8,9,中間為空表示默認,則從小標為1到最后
print a[-1:-4:-1]#反向索引,從最后一位開始放過來取值,注意這里的步長要為-1,因為反向


查看完整回答
反對 回復 2018-07-26
?
四季花海

TA貢獻1811條經驗 獲得超5個贊

python 切片操作是從0開始計位,0作為第一位,可以把[0]看作是第一位.
>>>word='heipA'
>>>word[0]
'h' #這里word[0]是顯示'helpA'的第一位
>>>word[0:2]
>>>'hl' #[0:2]是顯示'helpA'的第一位到第二位,也就是顯示從第一位到除去第三位的所有字符,word[2:4]依此類推顯示'lp'
del是刪除,你仔細想一下就明白了

查看完整回答
反對 回復 2018-07-26
?
浮云間

TA貢獻1829條經驗 獲得超4個贊

a =[1,2,3,4,5,6,7]
a[1] =2取索引為1的值
a[1:4]=[2,3,4] 取索引大于等于1小于4的切片
a[1:5:2] =[2,4] 前兩個還是表示起始索引和結束索引,2表示的是步長,每隔兩個索引取值

查看完整回答
反對 回復 2018-07-26
  • 3 回答
  • 0 關注
  • 2592 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號