[问题]请教一个python的问题

Python/PHP/Perl 开发与设计
回复
头像
牙签儿
帖子: 509
注册时间: 2007-06-30 0:27
送出感谢: 0
接收感谢: 1 次

[问题]请教一个python的问题

#1

帖子 牙签儿 » 2008-07-29 21:53

>>> squared = [x ** 2 for x in range(4)]
>>> for i in squared:
... print i

0
1
4
9
那位侠客给小弟讲下第一句,看的是e文教程,有点迷糊。是不是用range(4)生成[0,1,2,3],然后分别求平方做为squared的元素?
poet
帖子: 2841
注册时间: 2006-09-11 22:47
送出感谢: 0
接收感谢: 4 次

#2

帖子 poet » 2008-07-29 22:02

是啊,难道你觉得有什么别的解释么?

建议你在for之前先把squared给print出来,就明白了。
头像
牙签儿
帖子: 509
注册时间: 2007-06-30 0:27
送出感谢: 0
接收感谢: 1 次

#3

帖子 牙签儿 » 2008-07-29 22:10

谢谢! :D
回复

回到 “Python/Php/Perl”