前提・実現したいこと
Pythonのfor文処理についてです。ソースコードの配列に対して、実行したときに
A123B456C789....というようにアルファベット一文字の後に配列の数字を3つ記載したいです。
また、実際に扱うデータは例のソースコードで扱った2つの配列に比べ膨大なデータを含んでいるものを扱います。
発生している問題・エラーメッセージ
以下の配列に対して team = ['A','B','C','D','E'] member = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] A123B456C789....というようにアルファベット一文字の後に配列の数字を3つ(番号が継続している)を記載したものを出力したいです。 しかし、ソースコードの通りに実行したら、 A123B123C123.....のように数字がリセットされてアルファベットの後に数字が記載されてしまいます。 下のfor文「for member_sep in member:」の中で値を所持したまま、上のfor文「for team_sep in team:」を実行することはできますか? よろしくお願い致します。 ※実際に扱うデータは例のソースコードで扱った2つの配列に比べ膨大なデータを含んでいるものを扱います。
該当のソースコード
python
1team = ['A','B','C','D','E'] 2member = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] 3 4for team_sep in team: 5 print(team_sep) 6 count = 0 7 for member_sep in member: 8 if count < 3: 9 print(member_sep) 10 count += 1
試したこと
for文などを改良してこのソースコードにたどりt
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/27 06:39