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模組的問題 如果確保你的模組沒有問...