Pythonでは、リストの要素を特定の形式で出力するために、format
メソッドを使用します。この記事では、Pythonのformat
メソッドを使ってリストをフォーマットする方法について詳しく解説します。
Pythonのformatメソッドとは
Pythonのformat
メソッドは、文字列内に変数を埋め込むときに使用するメソッドです。主にprint
関数で文字列を出力するときに使用されます。
基本的な構文は以下のようになります。
'str1{}str2'.format(var)
format
メソッドの引数に、文字列に埋め込みたい変数を置きます。すると、{}
のある部分にその変数が埋め込まれます。
リストをフォーマットする
リストの全ての要素を特定の形式で出力するためには、format
メソッドを使用します。以下に具体的なコードを示します。
theList = [1.343465432, 7.423334343, 6.967997797, 4.5522577]
strFormat = len(theList) * '{:10f} '
formattedList = strFormat.format(*theList)
print(formattedList)
このコードでは、リストtheList
の全ての要素を浮動小数点数として10桁で出力します。
まとめ
Pythonのformat
メソッドを使用すれば、リストの要素を特定の形式で出力することが可能です。これにより、リストの要素を整形して出力する際の柔軟性が大幅に向上します。