私はリストをいじり、リストからファイルを作成してきました。以下は正常に動作しますが、これを行うためのより良い、よりクリーンな方法があると確信しています。ループの概念は理解していますが、自分がしていることに合わせて改造できる具体的な例が見つかりません。私の項目リストを f.write コードで 1 回だけループさせて、目的のファイルを生成する正しい方向を教えてください。
items = [ "one", "two", "three" ]
f = open (items[0] + " hello_world.txt", "w")
f.write("This is my first line of code")
f.write("\nThis is my second line of code with " + items[0] + " the first item in my list")
f.write ("\nAnd this is my last line of code")
f = open (items[1] + " hello_world.txt", "w")
f.write("This is my first line of code")
f.write("\nThis is my second line of code with " + items[1] + " the first item in my list")
f.write ("\nAnd this is my last line of code")
f = open (items[2] + " hello_world.txt", "w")
f.write("This is my first line of code")
f.write("\nThis is my second line of code with " + items[2] + " the first item in my list")
f.write ("\nAnd this is my last line of code")
f.close()