'e']という2つのリストがあり、'a'と'd'、'a'と'e'、'b'と'd'...(以下略)のような、それぞれのリストに含まれる要素の全通りの組み合わせが欲しいときの話です。'e']]と書いていたのですが、stackoverflowにもっとスマートな方法*1が載っていました。'e')]ちなみに、リストが3つでも問題無く全組み合わせが得られます。'g')]これだとリストが多くなってもすっきり書けますね。テスト、インフラ自動化、キューイングシステム、非同期処理など盛り沢山の内容です!Udemyプログラミング言語はPythonがおすすめな4つの理由【効率的な独学方法も紹介します】どのプログラミング言語を学べばいいか分からない。Pythonに入門しようか迷っている。効率良くPythonを独学したい。この記事では現役エンジニアで日頃からPythonを使う筆者が、Pythonの魅力と効率的な独学方法をご紹介します。今回は『Kaggleで勝つデータ分析の技術』の第7章、アンサンブルについてです。最終章、なんとか冬休み中に辿り着くことが出来ました・・・。以下、第7章の備忘録(メモ、引用)と実装になります。分...Python【Python】seleniumでログイン情報を保持する【Chrome】seleniumでChromeを使う際にログイン状態を維持する方法と、その際に起こりうるエラーへの対処法についてご紹介します。今日は緑本第2章を読んで実装しました。以下のコードは本に載っているものと異なります。オリジナルのコードはRなのですが、ここでは私が慣れているPythonで進めていきます。言葉でまとめてある部分は、私のメモなので、オリジナルの文章と異...Python【Python】再帰関数をシンプルな例題で理解する再帰関数ってややこしいですよね。この記事では再帰関数について、シンプルな例題を実際にPythonでプログラミングしながら解説していきます。解説は以下の書籍を参考にしています。今回は『Kaggleで勝つデータ分析の技術』の第4章、モデルの作成についてです。著者の方の分析コンペ用のクラスやフォルダの構成の紹介など、至れり尽せりの内容になっています。今日はPythonで改行されているテキストファイルの1行1行を要素とするリストを作成する方法のメモです。文字列で見ると何の話か分かりにくいので、とりあえず状況を整理します。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。メーカーの研究所に入所。研究や開発に従事しており、普段はプログラミングをしたり論文を読んだりしています。ブログは趣味の学びのアウトプットです。本ブログが何かのお役に立ちましたら幸いです。研究所で働くエンジニアのブログ.。