【发布时间】:2023-01-05 00:35:35
【问题描述】:
将以空格分隔的整数列表作为用户的输入。
在输出的第一行打印输入列表。
打印结果列表,其中包含可同时被 7 和 3 整除的整数。
l=list(map(int,input().split(" "))) 打印(L) 小号= [] 对于我在 l 中: 如果 s%3==0 和 s%7==0 : s+=[i] 印刷)
【问题讨论】:
标签: python list input tuples modulo
l=list(map(int,input().split(" "))) 打印(L) 小号= [] 对于我在 l 中: 如果 s%3==0 和 s%7==0 : s+=[i] 印刷)
【问题讨论】:
标签: python list input tuples modulo
这可以用一个班轮来完成:
l = [x for x in list(map(int,input().split(" "))) if x%3 == x%7 == 0]
这是一个列表生成器,它接受输入并将其拆分为一个整数列表。然后在列表生成器中使用此列表,该列表生成器仅包含该列表中可被 3 和 7 整除的元素。
【讨论】: