看板 Python 關於我們 聯絡資訊
※ 引述《azulazure (azul)》之銘言: : 如果說有一個像這樣的語法 : counter = 0 : for item in [0, 1, 2]: : counter += item : print counter : 這樣是可以得到結果 : 但如果我想要在之後再次使用這個數字怎麼辦? : 我要如何設定一個variable, i.e., "num" : 使得num = "counter += item" ?? : 一副就是很新手的問題... 我覺得可以用一個list存中間num的值 每次再取list裡第item-1個元素做遞加 類似: num = [] num.append(0) for item in [1, 2]: num.append(num[item-1] + item) print num 要是用array就更完美了 但是python的array似乎不是很好用.... Orz -- http://nigel.twbbs.org -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 76.95.86.77
azulazure:thank you, that was pretty helpful 05/06 21:57