Format ints into string of hex

前端 未结 10 1778
陌清茗
陌清茗 2020-11-30 08:16

I need to create a string of hex digits from a list of random integers (0-255). Each hex digit should be represented by two characters: 5 - \"05\", 16 - \"10\", etc.

10条回答
  •  情话喂你
    2020-11-30 08:51

    With python 2.X, you can do the following:

    numbers = [0, 1, 2, 3, 127, 200, 255]
    print "".join(chr(i).encode('hex') for i in numbers)
    

    print

    '000102037fc8ff'
    

提交回复
热议问题