Re: [問題] 再問一個設定variable的問題
※ 引述《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
推
05/06 21:57, , 1F
05/06 21:57, 1F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章