1、遍历整个列表
1.1、使用for循环
对列表中的每个元素都执行相同的操作,这就需要使用到for循环。
例:运用fou循环,把列表中的元素依次打印出来
citys=['beijing','jiangxi','chongqing']
for city in citys:
print(city)
输出很简单,就是列表中所有的元素:
beijing
jiangxi
chongqing
1.1.1、深入研究for循环
- 在for循环中,想包含多条语句都可以,只需要注意每行的缩进,在for循环中的语句它都是有缩进的,看上述的例子,for循环里的print()相对于for的那一行明显缩进去了几格。
- 在for循环后面, 没有缩进的代码都只执行一次,不会重复执行。也就是说没有缩进的代码不会加入到for循环当中。
注:写for语句末尾的冒号不要忘记写,否则会报错
2、创建数值列表
在创建数值了列表当中,使用range()函数:是用来生成指定范围数字的内置函数。
例:使用range()函数来打印数
for shu in range(1,3)
print(shu)
上述代码会打印出1~3之间的数,但不会打印3:
1
2
注:range()函数返回具有惰性求值特点,其中包含左闭右开区间
2.1、range()语法格式:
range([start,] end [,step])
- range(stop)
- range(start,stop)
- range(start,stop,step)
其中:“start”表示的是开始值,默认为0;“stop”表示的是结束值;“step”表示的为步长,默认为1。
2.2、使用range()创建数值列表
shus=list(range(1,10))
print(shus)
[1, 2, 3, 4, 5, 6, 7, 8, 9]
2.3、对数值列表执行简单的统计计算
下为计算数值函数,最大值、最小值、总和
max()最大值、min()最小值、sum()求和