如何使用列表元素? | PYTHON

How do I work with list elements? | PYTHON

我有一个列表,例如 ['exa', 'mp', 'l', 'e']

我需要与每个元素一起工作以将其化解。我想怎么做?起初,我想以某种方式获取每个元素,然后执行 hex(element)。我如何得到它?还是我可以将整个列表拼成魔法?

提前致谢。

我想说我试过了str(listname),结果只是输出"['exa', 'mp', 'l', 'e']",不符合我的预期

使用列表理解:

result = [hex(x) for x in arr]

您所要求的hexlify事情可以这样完成:

listname = ['exa', 'mp', 'l', 'e']
print([item.encode('utf-8').hex() for item in listname])

输出:

['657861', '6d70', '6c', '65']