- 论坛徽章:
- 0
|
新手学python,看到这个命令感觉有点鸡肋啊。
比如下述两个代码:- the_count = [1,2,3,4,5]
- fruits = ['apples','oranges','pears','apricots']
- change = [1, 'pennies', 2, 'dimes', 3, 'quarters']
- for number in the_count:
- print 'This is count %d' % number
-
- for fruit in fruits:
- print'A fruit of type: %s' % fruit
-
- for i in change:
- print 'I got %r' % i
-
- elements = []
- for i in range(0,6):
- print 'Adding %d to the list.' % i
- elements.append(i)
-
- for i in elements:
- print 'Element was: %d' % i
复制代码- the_count = [1,2,3,4,5]
- fruits = ['apples','oranges','pears','apricots']
- change = [1, 'pennies', 2, 'dimes', 3, 'quarters']
- for number in the_count:
- print 'This is count %d' % number
-
- for fruit in fruits:
- print'A fruit of type: %s' % fruit
-
- for i in change:
- print 'I got %r' % i
- for i in range(0,6):
- print 'Adding %d to the list.' % i
-
- for i in range(0,6):
- print 'Element was: %d' % i
复制代码 两个代码所起到的作用是一样的,而且第二个代码更加便于理解。
既然如此为什么要用elements.append()这样的命令呢?个人感觉理解起来也有点别扭啊!
谢谢!
|
|