python怎么把循环得到的数值放到一个列表中
s=('a','b','c','d')foriins:x=ord(i)print(x)这个代码会得到4个ASCII码,我想将这4个码求和,怎么做?...
s=('a','b','c','d')
for i in s:
x=ord(i)
print(x)
这个代码会得到4个ASCII码,我想将这4个码求和,怎么做? 展开
for i in s:
x=ord(i)
print(x)
这个代码会得到4个ASCII码,我想将这4个码求和,怎么做? 展开
3个回答
推荐于2017-10-05
展开全部
你要求和还是放到列表啊?
求和的话直接加起来不就好?
放入列表的话
s=('a','b','c','d')
sum = []
for i in s:
x=ord(i)
sum.append(x)
print(x)
追问
求和。放入列表的搞定了。但我每次加都是最后一个加。
追答
s=('a','b','c','d')
res = sum([ord(i) for i in s])
print(res)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
返回值append到列表里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询