题目

描述

创建一个列表my_list,其中包括 [1, 50] 内全部能被5整除的数字;再使用一个 for 循环将这个列表中的数字都打印出来(每个数字独占一行)。

输入描述:

输出描述:

按题目描述进行输出即可。

我的解题思路:

# 创建一个列表my_list,其中包括 [1, 50] 内全部能被5整除的数字
my_list = []
for i in range(1,51):
  if i%5==0:
    my_list.append(i)

# for循环打印
for i in range(len(my_list)):
  print(my_list[i])

学习到的解法:

my_list = [i for i in range(1,51) if i % 5 == 0]
for i in my_list:
    print(i)