我目前正在尝试获取单词中每个字母的整数值,并将其表示为一个长的连续十进制值,而不是相加或用新行分隔。我遇到的问题是,我不确定如何从列表中删除元素。你知道吗
def descAscii(words):
dec = []
for letters in words:
dec.append(ord(letters))
print dec
当我调用类似so descAscii("hello")
的函数时,会打印以下内容:[104, 101,108,108,111]
我期望的结果是104101108111
感谢所有的意见。你知道吗
Tags:
str.join
是从列表构建字符串的正确方法。通过使用生成器理解,您还可以跳过循环和任何中间列表的构建。你知道吗你可以做一个字符串,然后继续附加到它上面。你知道吗
如果希望输出为字符串,则使用
如果希望输出为
int
,那么使用相关问题 更多 >
编程相关推荐