小编Aka*_*rma的帖子

如何将整数列表连接成一个整数python

给定一个十六进制整数列表,我想得到一个十六进制整数,其中整数被视为最重要的第一个和最不重要的最后一个.

例如,给定... [0x1A,0xF3,0​​x74,0xA3]

...我想以0x1AF374A3结束

在我熟悉的另一种编程语言中,这是一个相当简单的操作,称为"join",但显然"join"在Python中意味着其他东西.

我知道我可以遍历列表,将每个后续元素乘以2 ^并添加它们.我也知道我可以将元素转换为字符串,连接它们然后转换回整数.但这两种方法看起来都很笨拙.似乎应该有一个更简单/更优雅的方式.在那儿?

在此先感谢您的帮助!

python byte integer join list

4
推荐指数
2
解决办法
483
查看次数

标签 统计

byte ×1

integer ×1

join ×1

list ×1

python ×1