python 键盘输入一个由整数组成的字符串,用逗号分割。放到一个列表中。 输出列表中的奇数,奇数间用空格分割
时间: 2023-06-09 07:02:05 浏览: 124
python 将list转成字符串,中间用符号分隔的方法
好的,我会回答您的问题。以下是Python代码:
```
num_string = input("请输入由整数组成的字符串,用逗号分割:")
num_list = num_string.split(',')
odd_list = [int(x) for x in num_list if int(x) % 2 != 0]
odd_str = ' '.join(str(x) for x in odd_list)
print(odd_str)
```
您可以将一些整数以逗号分隔的形式输入,程序会将它们放到列表中,只输出奇数,并在奇数之间用一个空格分割。注意:这里用了int(x)强制类型转换,以确保列表中的元素是整数类型。
阅读全文