【发布时间】:2014-11-05 04:00:54
【问题描述】:
我正在尝试将字符串中的字符转换为单独的 ascii 值。我似乎无法让每个单独的字符变成其相对的 ascii 值。
例如,如果变量 words 的值为 ["hello", "world"],则在运行完成的代码后,列表 ascii 将具有值:
[104, 101, 108, 108, 111, 119, 111, 114, 108, 100]
到目前为止,我得到了:
words = ["hello", "world"]
ascii = []
for x in words:
ascii.append(ord(x))
打印这个会返回一个错误,因为期望一个字符但得到一个字符串。有谁知道我如何解决这个问题以返回每个字母的 ascii 值?谢谢你
【问题讨论】:
标签: python string list append ascii