我有一个数字元组,假设 nums = (1, 2, 3)。 nums 的长度不是常数。有没有办法在 python 中使用字符串格式来做这样的事情
>>>print '%3d' % nums
会产生
>>> 1 2 3
希望这不是一个重复的问题,但如果是的话我就找不到了。 谢谢
最佳答案
试试这个:
print ('%3d'*len(nums)) % tuple(nums)
关于可变元组长度的python字符串格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7163495/