【发布时间】:2016-01-10 04:10:35
【问题描述】:
如何使用 python 将整数转换为列表元组? 例如,我有 P=(1234) 并且我想成为 ([1],[2],[3],[4]) 我想以递归形式进行,但任何方式都会有所帮助!
【问题讨论】:
-
到目前为止你尝试过什么?你有什么特别遇到的问题吗?添加一些代码。
如何使用 python 将整数转换为列表元组? 例如,我有 P=(1234) 并且我想成为 ([1],[2],[3],[4]) 我想以递归形式进行,但任何方式都会有所帮助!
【问题讨论】:
Python 是一种非常方便的数据转换语言。基本上你只需要map 和一些改变数据类型的函数:
>>> tuple(map(lambda i: [i], map(int, str(P))))
([1], [2], [3], [4])
这适用于 Python 2 和 3。
【讨论】: