python列表的問題比如有這樣列表i

2021-04-12 18:03:27 字數 1029 閱讀 3028

1樓:匿名使用者

可以把這個list看成乙個二維陣列,則1 的索引就是 i[0][0], 9的索引就是i[2][2]。

python list=[1,2,3,4,5,6,7,8] tuple=(1,2,3,4,5,6,7,8) list[0::2] 和 tuple(0::2) 的結果分別是什麼?

2樓:尐二瓜

其實你最好安裝環境自己試一下,這樣能得到結果,也能加深對python的理解:

in [1]: a=[1,2,3,4,5,6,7,8]in [2]: b=(1,2,3,4,5,6,7,8)in [3]: a[0::2]

out[3]: [1, 3, 5, 7]

in [4]: b[0::2]

out[4]: (1, 3, 5, 7)

in [5]:

因為list和tuple是python的關鍵字,我替換成了a和b。

如果解決了您的問題請採納!

如果未解決請繼續追問

3樓:匿名使用者

list=[1,2,3,4,5,6,7,8]tuple=(1,2,3,4,5,6,7,8)list[0::2]

[1, 3, 5, 7]

tuple(0::2)

syntaxerror: invalid syntaxtuple[0::2]

(1, 3, 5, 7)

4樓:愛擼斯坦

# tuple(0::2)應該

是tuple[0::2]吧?

list = [1,2,3,4,5,6,7,8]tuple= (1,2,3,4,5,6,7,8)print 'list: ',list[0::2]print 'tuple:

',tuple[0::2]---------------------------------------

list: [1, 3, 5, 7]

tuple: (1, 3, 5, 7)

[finished in 0.2s]

python基本語法小問題,列表list初始化下面兩種小情況有什麼不同呢

對於list 的賦值方式可以是多樣的,list1的賦值方式可以看做是兩個同樣的列表 0 相加,版list2的賦值則是利用權for迴圈遍歷的方式。從上圖可以看出來,list1和list2的初始化值不一樣。題目中給的list2有語病的。這裡主要提一下第二種的賦值方式,這種for迴圈加上range函式,是...

python函式的問題python函式問題?

當n 0時,才終止while迴圈。輸入 5,2 while 2 0,條件成立,進入運算,n 2 執行過程為,n 2 1,s s 1 x 5 執行結束後,n 1 0,s 5,while迴圈成立,進入下乙個迴圈 n 1 執行過程為,n 1 1,s s 5 x 5 執行結束後,n 1 1 0,s 25,w...

python中的easygui的問題

而且在裡面有命令 impor easygui 你確認是impor?import easygui 只是匯入這個模組 並沒有執行任何動作 所以不會有什麼東西彈出來 看一下你python安裝的對嗎,環境變數設定的對嗎easygui安裝是否正確 python easygui模組的問題 如果確保你的模組沒有問...