作者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