1.遍历列表基本格式 用例子来描述遍历列表基本格式:
robots = ['alpha', 'dog', 'Li'] cnt = 0.0 # 遍历语句,从列表robots中取出一个名字,并存储在robot中。循环打印 for robot in robots: print(robot.title() + '\tis awesome.') cnt = cnt + 1 print(robots) print(robot) print(cnt)2.可以用遍历的方式写一个循环
# 生成一系列数字 for value in range(1, 5+1): print(value)3.range()函数的用法
# list()可以将range()的结果直接转换为列表 numbers = list(range(1, 6)) print(numbers) # range()函数从2开始数,然后不断加2,直到达到或超过11 even_numbers = list(range(2, 11, 2)) print(even_numbers)4.使用列表一部分——切片list[x,y]
#打印players的第三个之前的元素 for player in players[:3]: print(player.title())5.元素固定不变的列表——元组
dimensions = (200, 500) print('Original dimensions:') for dimension in dimensions: print(dimension) # 修改元组时,需要重新赋值 dimensions = (100, 200, 300) print('Modified dimensions:') # dimensions[2] = 5000 can not do this for dimension in dimensions: print(dimension) # 列表可以修改元素,如果改成元组,就不能修改元素了。 foods = ['cakes', 'rice', 'hamborgous', 'fish', 'meet'] foods[2] = 'bread' print(foods)