初めて投稿させて頂きますよろしくお願いいたします
python
1number_z1=[] 2for a in range(2,100): 3 if a%5==0 or a%5==1: 4 continue 5 else: 6 number_z1.append(a)
タイトルは何と記載すればいいか分からなかったのでちょっと変な文章になりました
上記のコードは途中までしか書いていないのですが
2~99までの間で5の倍数と5の倍数に1を足した以外の数をnumber_z〇というリスト型変数に入れていこうと思っています
※
2,3,4,7,8,9,12,13,14,17・・・・
そしてこの時、「「リスト型に入れる時の入れ方」」なのですが
数字が途中で途切れた時、それまで入れていたnumber_z1ではなく全く別のリスト型の変数に追加したいです
上記の例だと
number_z1=[2,3,4]
number_z2=[7,8,9]
number_z3=[12,13,14]
number_z4=[17,18,19]
・・・・・・・・・・・
・・・・・・・・・・・
number_z18=[87,88,89]
number_z19=[92,93,94]
number_z20=[97,98,99]
最終的にこんな形で保存されるようにしたいのですが
変数を定義(a="あいうえお"等)せずに突然自動で追加してなおかつfor文内で新しい変数に変更させる方法がどうしても思いつきません
どうやってやればいいでしょうか
※
色々なやり方があると思うのですが、ここでは「変数を新しく自動で作ってその変数に数字を入れていく」という手法を使いたいのでお手数おかけしますがこちらの方法でやり方が分かる方がいらっしゃいましたらお願い致します
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/06 07:27
2021/07/07 05:43