Python:将列表与整数进行比较

4

好的,我不认为这是其他问题的重复。以下是我想做的事情(我是Python的新手,正在自学,请谅解)。

我有一组长度为3的数据。这组数据构成了一个十六进制值,例如0、9、9f实际上只是十六进制值99f。

我想将该数据集与我拥有的整数(2463)进行比较。我知道有一个十进制转十六进制的转换器,但如何组合数据集或分离整数值以便比较两者是否相等呢?


如果它实际上是十六进制值,为什么它是一个列表。 - Daenyth
这是设备设置的方式。不是我的操作 :) - ageoff
3
作为术语提示,你说你有“一组数据”。在Python(和数学)中,“set”具有特定的含义:无序、唯一的数据元素集合。你可能拥有的是一个“list”,它是有序的,但不一定是唯一的。 - voithos
@voithos 谢谢你提供的思维食粮。我已经注意到了。 - ageoff
1个回答

12

假设你的列表包含3个元素,分别为'99f' - 下面的代码将返回2463

int(''.join(your_list), 16)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接