【发布时间】:2023-01-19 16:07:09
【问题描述】:
输入34567890
我想要一个输出:[34, 567, 890]
我可以用一些模数学和地板除法来做到这一点
num=34567890
output_list = []
division_tracker = num
while division_tracker > 0:
output_list.insert(0, division_tracker%1000)
division_tracker = division_tracker//1000
有没有更好的办法?
【问题讨论】:
-
我可能会说不,但我不知道你会认为什么“更好”。
-
你可以把它们串起来切片!
标签: python python-3.x list