python怎么把循环得到的数值放到一个列表中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python怎么把循环得到的数值放到一个列表中相关的知识,希望对你有一定的参考价值。
s=('a','b','c','d')
for i in s:
x=ord(i)
print(x)
这个代码会得到4个ASCII码,我想将这4个码求和,怎么做?
a = []
for x in [1,2,3,4,5,6,7,8,9,10,11]:
a.append(x)
print a
for代表循环取数。
append()函数代表将值插入到列表最后。 参考技术A
你要求和还是放到列表啊?
求和的话直接加起来不就好?
放入列表的话
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)本回答被提问者采纳 参考技术B 返回值append到列表里
以上是关于python怎么把循环得到的数值放到一个列表中的主要内容,如果未能解决你的问题,请参考以下文章
python 题目: 怎么把while循环输出的每一个整数放进列表里呀?
python 中字符串list/列表元素转化为数值型/数字的方法分析
python判断列表list中的内容数值是否全部都大于某一个阈值(threshold)如果数值都大于某一个阈值(threshold)则跳出循环