python一个list的数字转化位16进制数字
时间: 2024-02-23 12:24:29 浏览: 125
数字转换为16进制函数
4星 · 用户满意度95%
可以使用内置函数`hex()`将一个十进制数字转化为十六进制数字的字符串表示,然后将它们存储在一个新的列表中。例如,假设我们有一个包含十进制数字的列表`nums`,我们可以使用以下代码将它们转换为十六进制字符串:
```
nums = [10, 20, 30, 40]
hex_nums = [hex(num) for num in nums]
print(hex_nums)
```
输出:
```
['0xa', '0x14', '0x1e', '0x28']
```
在上面的代码中,我们使用列表推导式将原列表中的每个数字转化为十六进制字符串,然后将结果存储在新的`hex_nums`列表中。
阅读全文