推 bizkit:for _index in range( len( my_list )) : 10/20 03:41
※ 引述《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