用Python写一个函数实现在一行中输入列表,输出列表元素之和。
时间: 2024-03-13 18:43:26 浏览: 67
python实现求解列表中元素的排列和组合问题
好的,可以使用以下代码实现:
```python
def sum_list():
lst = input("请输入一个列表,元素之间用逗号隔开:")
lst = lst.split(",")
lst = [int(i) for i in lst]
return sum(lst)
```
这个函数首先使用 `input` 函数获取用户输入的列表,然后使用 `split` 方法将其转化为一个字符串列表,再使用列表推导式将其转化为整数列表,最后使用 `sum` 函数求和并返回结果。
阅读全文