作者monomorium (好人攝影師)
看板Python
標題Re: [問題] for x in list 的 x
時間Mon Oct 20 00:15:50 2008
※ 引述《StubbornLin (Victor)》之銘言:
: ※ 引述《bobhsiao (㊣小臃腫㊣)》之銘言:
: : list = [1, 2, 3, 4, 5]
: : for x in list:
: : x = 0
: : for x in list:
: : print x,
: : 執行結果: 1 2 3 4 5
: : ----------------------------
: : 我的問題是: 有沒有方法可以用 for loop 去修改 list 內的值?
: 用i去存取就可以
: for i, x in enumerate(list):
: list[i] = x + 1
my_list = [1, 2, 3, 4, 5]
for i in range(5):
my_list[i] = 0
print my_list
結果如下
[0, 0, 0, 0, 0]
--
電腦做什麼事
http://pydoing.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.135.172
1F:推 bizkit:for _index in range( len( my_list )) : 10/20 03:41