求列表中能被3整除的数 分数 5 作者 殷伟凤 单位 浙江传媒学院 本题要求实现一个函数mult3(),带一个整数列表作为输入参数,仅仅输出列表中是3的倍数的那些数值,每个值占一行。 函数接口定义: mult3(lst) lst是传入的整数列表。 裁判测试程序样例: # 请在这里填写答案 def main(): mylist = list(map(int,input().split(","))) mult3(mylist) main() 输入样例: 3,1,6,2,3,9,7,9,5,4,5 输出样例: 输出: 3 6 3 9 9
时间: 2023-12-22 09:05:14 浏览: 167
C语言程序设计-编写函数判断一个整数能否同时被3和5整除,若能则返回值为1,否则为0
5星 · 资源好评率100%
以下是 Python 代码实现:
```python
def mult3(lst):
for num in lst:
if num % 3 == 0:
print(num)
```
使用 `map()` 函数和 `split()` 方法获取输入的整数列表,然后调用 `mult3()` 函数即可。
例如:
```python
def main():
mylist = list(map(int, input().split(",")))
mult3(mylist)
main()
```
输入:
```
3,1,6,2,3,9,7,9,5,4,5
```
输出:
```
3
6
3
9
9
```
阅读全文