[Python]雑多な備忘録
numpyを使わずに二重リストの行列を入れ替える numpyを使えばいいと思われるかもしれませんが、競技プログラミングなどでは外部ライブラリを使えないことがあるので、zipを使ってリスト内包表記...
13 search resultsShowing 1~13 results
You need to log-in
numpyを使わずに二重リストの行列を入れ替える numpyを使えばいいと思われるかもしれませんが、競技プログラミングなどでは外部ライブラリを使えないことがあるので、zipを使ってリスト内包表記...
はじめに 数値計算ライブラリのNumPyには色々な機能がありますが、今回は配列の操作を取り上げてみました。「配列」と言っても正確にはndarray(多次元配列)ですがこの記事の中では「配列」と表...
九九表を作成する その1 最初はfor文の二重ループを使って九九表を作成しました。 Python3.6から導入されたf文字列を使用して桁が揃うように出力されるようにしました。 kuku_1.py...
時計アプリを作ってみた TkinterはPythonに同梱されているGUIライブラリです。同梱されているため基本的には新たにインストールする必要はありません。ボタンやラベルのような一般的なウィジ...
中央値とは 中央値とはデータを小さい順に並べたデータのちょうど中央にあるデータのことですが、データが偶数個の場合にはちょうど中央にくる値がないので、中央に最も近い2つの値の平均値を中央値とします...
辞書のキーと値を入れ替える こんな感じです。 Irekae.py dic = {"英語":90, "国語":85, "数学":82, "理科":95, "社会":84} reversed_dic...
特定の文字列以降を削除する(その1) 例えば、123-4567のような郵便番号みたいな文字列があるとします。 "-"以降の部分文字列を削除したいとき、私が最初に思いつくのは、find()メソッド...
最大公約数とは 皆さんご存じのように、最大公約数とは2つ以上の正の整数の共通の約数のうち最大の数のことです。 愚直に求める方法 2つの整数をa、bとします。aの約数のリスト、bの約数のリストをそ...
素数とは そもそも素数とは何なのか(ほとんどの人はわかっていると思いますが) 素数(そすう、英: prime あるいは prime number)とは、2 以上の自然数で、正の約数が 1 とその...
バブルソート バブルソートとは、すべての隣接する2つの要素の値を比較して、小さい方が前になるように交換していき、昇順に並べ替えるアルゴリズムです。ただし、総当たりで繰り返し比較交換していくので、...
はじめに Pythonのzip()関数を使うと、複数のイテラブル(リスト、タプル、辞書、集合のように繰り返し可能なオブジェクト)から要素を取り出し、対応する要素をまとめることができます。 zip...
辞書とは 辞書とはキーと値のペアでデータを保持するデータ構造です。 Rubyでいうところの連想配列(ハッシュテーブル)にあたります。リストやタプルの場合、データ(値)の数が多くなるとどれがどのデ...
Pythonでは、文字列はリストのような性質を持ち、リストと同じようにインデックスを使用できます。但し、リストと違って変更できません。 例えば、入力されたアルファベットが何番目かを出力するプ...
13 search resultsShowing 1~13 results
Qiita is a knowledge sharing service for engineers.