介绍
- 它能返回一系列连续添加的整数,能够生成一个列表对象。大多数时常出如今for循环中,在for循环中可做为索引使用。
小题练手:for..range练习
1:利用for循环和range找出 0 ~ 100 以内所有的偶数,并追加到一个列表。
list1 = []
for i in range(0,100,2):
list1.append(i)
print(list1)
2:利用for循环和range 找出 0 ~ 50 以内能被3整除的数,并追加到一个列表。
list2 = []
for j in range(0,50):
if j%3 ==0:
list2.append(j)
print(list2)
3:利用for循环和range 找出 0 ~ 50 以内能被3整除的数,并插入到列表的第0个索引位置,
最终结果如下:[48,45,42…]
list3 = []
for k in range(0,50):
if k%3 == 0:
list3.insert(0,k)
print(list3)
4:查找列表li中的元素,移除每个元素前后的空格,并找出以”a”开头的元素,添加到一个新列表中,最后循环打印这个新列表。
li = ["alexC", "AbC ", "egon", " riTiAn", "WuSir", " aqc"]
'''
li = ["alexC", "AbC ", "egon", " riTiAn", "WuSir", " aqc"]
li1 = []
for m in li:
b = m.strip().startswith('a')
if b == True :
li1.append(m.strip())
for n in li1:
print(n)