使用显示为十六进制的整数双端队列构建一个字符串
Build a string with a deque of integer displayed as hexadecimal
我有一个充满整数的双端队列,我想构建一个十六进制格式的字符串(或只是打印它)。
我试过了
from collections import deque
a = deque([10,11])
my_string = hex(a)
它说 deque 不能解释为整数。我想要类似的东西:
deque([0xA, 0xB])
博评论的回答:
>>> deque(map(hex, a))
deque(['0xa', '0xb'])
我有一个充满整数的双端队列,我想构建一个十六进制格式的字符串(或只是打印它)。
我试过了
from collections import deque
a = deque([10,11])
my_string = hex(a)
它说 deque 不能解释为整数。我想要类似的东西:
deque([0xA, 0xB])
博评论的回答:
>>> deque(map(hex, a))
deque(['0xa', '0xb'])