繁体   English   中英

如何将字符串转换为 ASCII 十进制?

[英]How to convert string to ASCII decimal?

如何将整个字符串转换为 ASCII 小数? 我知道我可以使用ord("a")chr("97")来处理单个字符,但我需要转换整个字符串,例如ord("Hello, World!") 也许我可以将字符串的单个字符和 append 转换为变量,但这很困难,我想避免这样做。 有没有更好的办法?

string = "Hello, World!"
nums = [ord(i) for i in string]
print(nums)

打印: [72, 101, 108, 108, 111, 44, 32, 87, 111, 114, 108, 100, 33]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM