1

すでに質問されているかもしれませんが、見つからず、助けが必要です。タプルペアのリストがあります:

mylist = [('name1', 'name2'), ('name3', 'name4'), ('name5','name6')]

リストは MySQL データベースから生成され、任意の長さにすることができます。一部の名前が同じである可能性があります。データ型がタプルのリストである必要はありません。それが私にとって最も理にかなっているのです。それは、リストのリスト、タプルのタプルなどである可能性があります。前に述べたように、どの名前も同じである可能性があるため、辞書は私には意味がありません。これは django を使用した Python であり、変更することはできません。

とにかくマイリストの中身を本文にしてメールを送りたい。ただし、メールの本文で次のように表示されるようにフォーマットしたいと思います。

name1, name2
name3, name4
name5, name6

つまり、メール本文に表示される通常のテキストのように見えるようにしたいと考えています。最初は、関数を使用し、出力の各行に対して変数を生成する必要があると考えていました。改行ごとに新しい変数を作成せずにこれを行う方法があるかもしれませんが、私にはわかりません。正直なところ、まったく思いつきませんでした。for ループ、while ループ、再帰関数などを試しましたが、うまくいきません。

これは仕事用で、本当に助けが必要です。ありがとう

4

1 に答える 1