今天复习了英语单词集;复习了for循环以及前天剩下的部分列表知识点。明天准备生日会的事情,打两小时网球;周末生日party&打一场双打比赛。不一定更新 ##FOR 循环
- 经常与range()进行搭配使用:
- range() 左包右不包
- 第三个参数来决定步长,可以正向也可以负向;
- list(range())来使用list生成数值列表 squares=[] for value in range(1,11): square=value ** 2 squares.append(square) print(squares)
- 列表推导式:
-
squares=[value2 for value in range(1,11)] list1=[i** 3 for i in range(1,11)]**
打印30以内所有可以被3整除的整数: for i in range(31): if i%3 == 0: print(i)
- 切片来选择列表中的部分值(对于没有指定起始索引的,将从开头提取;没有指定结束索引的,默认到末尾;第三个参数可以指定切片的步长)
- 对于没有指定起始索引的,将从开头提取
- 没有指定结束索引的,默认到末尾
- 可以参考之前列表的负数索引来提取列表的末尾多少个值
- 第三个参数可以指定切片的步长 players=['a','b','c','d','e'] print(players[0:3]) 》['a','b','c'] print(players[-3:]) 》['c','d','e']