已采納回答 / Ryan2017
range(1,len(L)+1)其中len(L)+1是為了滿足題目要求的從一開始,所以range(1,len(L)+1),也即是[1, 2, 3, 4]所以zip(range(1, len(L)+1), L)變成為zip([1,2,3,4], L)?zip()函數可以把兩個 list 變成一個 list:>>> zip([1, 2, 3, 4],['Adam', 'Lisa', 'Bart', 'Paul'])[(1,'Adam'),(2,'Lisa'),(3,?'Bart'),(4,...
2017-09-25
已采納回答 / 扶瑤直上
這種提問真是無語,能不能把代碼寫工整了。。。看了半天錯誤在于中括號,雖然python很像數學寫法,但不全是,中括號代表了list改了你的代碼如下:<...code...>
2017-09-24
已采納回答 / 風魔上忍
mac自帶python2.7,直接在終端(internal)里輸入python即可使用,如果需要使用python3以上的版本需要去python官網下載或者在終端里使用brew安裝
2017-09-23
已采納回答 / huxuning
tuple 中的元素都是不能改變的,而list在tuple中可以改變是指list中的元素變了,而list還是這個list并沒有改變,只是list的參數變了。
2017-09-21
已采納回答 / 白馬或非馬
因為插入是插到這個數字的前一個位置去,也就是把當前的元素“擠”到下一個位置,所以insert -1實際上是插入到倒數第二個位置,同理-2是第三個位置。什么?你問-0怎么辦,用append啊
2017-09-21
最新回答 / 七郎喲
for i in range(10):? ? for j in range(1,10):? ? ? ? if i<j:? ? ? ? ? ? print 10*i+j
2017-09-20