【发布时间】:2017-08-12 02:26:26
【问题描述】:
我正在使用以下代码将整数分解为位并存储在列表中。
我希望它使用之前已经在代码中输入的变量的内容,而不是 12345。但我似乎无法让它在变量上工作。有什么建议?
digits = []
digits += str(12345)
【问题讨论】:
-
s = 12345然后digits += list(str(s))是你想要的吗? -
map(int, str(12345))或[int(digit) for digit in str(12345)] -
您要的是 bits 还是 digits? Bits 需要转换为等效的二进制。
-
对不起数字,试试这个。谢谢
标签: python list variables integer