如何在Python中格式化打印数组

问题描述 投票:0回答:1

我有一个包含 10 个元素的数组,我可以将每个元素打印在格式为 6.2f 的新行上 打印(f'{myArray:6.2f}',sep =“ ”)

但是我想创建包含需要打印内容的字符串,添加一些内容并打印该字符串,例如:

 text = 'something ' + f'{myArray:6.2f}' + ' rest'
 print (text)

如何使 myArray 的每个元素都位于新行并采用文本格式?

python list string-formatting
1个回答
0
投票

你可以试试这个:

for item in myArray:
        print (f'something {item:6.2f} rest\n')
© www.soinside.com 2019 - 2024. All rights reserved.