要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],可以用range(1, 11):
1 | 1, 11) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] range( |
要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],可以用range(1, 11):
1 | >>> range(1, 11) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] |
在Python中,如果给定一list或tuple,通过for循环可以遍历,这种遍历称为迭代(Iteration)。
Python的for循环可以作用在任何可迭代对象上。因此,迭代操作就是对于一个集合,无论该集合是有序还是无序,用for循环总是可以依次取出集合的每一个元素。
set像list一样,有一系列元素,但是set的元素没有重复,而且是无序的,这和dict的key很像。