我想转换一个整数
my_integer=1412323
Run Code Online (Sandbox Code Playgroud)
到一个字符列表
['1','4',...]
Run Code Online (Sandbox Code Playgroud)
我能想到的最快捷方式是
list(str(my_integer))
Run Code Online (Sandbox Code Playgroud)
这样做有什么pythonic反对意见吗?
是的,这是一个完美的方式!如果你只需要通过字符串的每个字符迭代虽然你并不需要转换成list的str是一个迭代.所以你可以这样做:
for num in str(my_integer):
print(num)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
90 次 |
| 最近记录: |