inp=eval(input())
result=sum(list(map(lambda x: x if x%2!=0 else 0,inp)))
print('sum=',result)
如对解答满意,请点击一下采纳,谢谢!
def sumList(data):
datalist = data.split(",")
sumlist = []
a = list(map(int,datalist))
for i in range(len(a)):
if not a[i] % 2 == 0:
sumlist.append(a[i])
print(sum(sumlist))
data = input("请输入列表:")
sumList(data)
您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~
ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓
【电脑端】戳>>> https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】 戳>>> https://mall.csdn.net/item/52471?utm_source=1146287632