サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
TGS2024
qiita.com/m-naoki
はじめに プログラミングにおいて多重forループ(ネスト) はもっとも避けたい処理のうちの1つだと思います。一か月ほど前に「なぜ我々は頑なにforを避けるのか」という記事がバズっており、2020/11/3現在で1000以上のLGTMが付いていることからも、多くの人はforループをあまり使いたくないのではないでしょうか。 Pythonには簡単に多重forループを避けることができる手法がいくつか存在するので、自分がよく使うものをまとめてみました。他にもあれば、ぜひコメントで教えてください。 そもそも、なぜ多重forループを避けたいのか 人それぞれいろんな理由があると思いますが(上記の記事にも色々詳しく考察されています)、個人的には以下の2点です。 1. 読みづらい 多重forループの例題として、3桁それぞれで0~9のfor文を回すことで0~999を全探索して、500以上かつゾロ目である数字を探
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く