1. 程式人生 > >python中的數組(二)

python中的數組(二)

print pre bsp 數組元素 如何 python clas 範圍 ber

python如何取一定範圍的數組元素呢?

  詳情看示例1--3

直接看代碼

1.分片

1 #取一定範圍的元素
2 lucky_number = [0,1,2,3,4,5,6]
3 #分片
4 print(lucky_number[1])
5 print(lucky_number[-5:-1])
6 print(lucky_number[0:7])

輸出結果

1
[2, 3, 4, 5]
[0, 1, 2, 3, 4, 5, 6]

2.捷徑

1 #取一定範圍的元素
2 lucky_number = [0,1,2,3,4,5,6]
3 #捷徑
4 print(lucky_number[-4:])
5 print(lucky_number[-5:])

輸出結果

[3, 4, 5, 6]
[2, 3, 4, 5, 6]

3.步長

1 #取一定範圍的元素
2 lucky_number = [0,1,2,3,4,5,6]
3 #步長
4 print(lucky_number[0:7:2])
5 print(lucky_number[::2])
6 print(lucky_number[::-2])

輸出結果

[0, 2, 4, 6]
[0, 2, 4, 6]
[6, 4, 2, 0]

python中的數組(二)