在 Python 中将数字转换为整数列表
pythonserver side programmingprogramming更新于 2026/1/13 18:52:17
作为 Python 数据操作的一部分,我们有时可能需要将给定的数字转换为包含该数字的数字列表。在本文中,我们将看到实现此目的的方法。
使用列表推导
在下面的方法中,我们将 str 函数应用于给定的数字,然后通过恒等函数转换为整数。最后我们将结果包装到一个列表中。
示例
numA = 1342
# 给定数字
print("给定数字:\n",numA)
res = [int(x) for x in str(numA)]
# 结果
print("数字列表:\n",res)
输出
运行上述代码得到以下结果 −
给定数字: 1342 数字列表: [1, 3, 4, 2]
使用 map 和 str
我们快速将 str 函数应用于给定的数字。然后使用 map 重复应用 in 函数。最后将结果保存在列表函数中。
示例
numA = 1342
# Given number
print("给定数字: \n", numA)
res = list(map(int, str(numA)))
# 结果
print("数字列表: \n",res)
输出
运行上述代码得到以下结果 −
给定数字: 1342 数字列表: [1, 3, 4, 2]
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

