Python辞書(dict)の作成方法 基本 {} にキーと値のペアを入力して作成します。 {キー1: 値1, キー2:値2, キー3:値3} test_dict = {"a": 1, "b": 2, "c": 3} print(test_dict) # ... 2021.06.24Python
Pythonリストや文字列を逆順に並べる Python の listや文字列を逆順に並べる方法には、下記の2種類があります。 元のlistの順序を保持しない: reverse()元のlistの順序を保持する: reversed()、リストのインデックス 元のlistの... 2021.06.21Python
PythonPython のパッケージ管理ツール Poetry の使い方 概要 これまで、pyenv を使用していたので、pip を使用していたが、Python のバージョン管理を asdf を行うようにしたので、パッケージの管理も 依存関係の管理もできる potry に切り替えて行きたいと思います。 ... 2021.06.18Python
ElasticsearchServiceElasticsearch のデータ移行 概要 EC2 上で稼働している Elasticsearch から Amazon Elasticsearch Service に移行する必要があり、データの移行を行います。ツールは Elasticsearch の Snapshot の... 2021.06.18ElasticsearchServiceAWS
Macasdf を使用したパッケージ管理 asdf とは asdf は python や Go などのプログラミング言語に加え、awscli や terraform などの様々なツールのバージョン管理を行うことができるツールです。これまで、 anyenv を使用して、プログ... 2021.06.17Mac
Python文字列の途中に文字列を挿入 文字列の途中に文字列を挿入する方法がすぐに浮かばなかったのでメモ。s1 が挿入する元の文字列、p が挿入する位置、s2 が挿入する文字列です。 s1 = abc s2 = xyz p = 2 print("{}{}{}".form... 2021.06.16Python
Pythonlist の要素を一括で型変換する list 内の文字列型(stg)を数値型(int、float)に一括で変換する方法 for文 list の要素数だけ、int()を実行し、要素を str から int に変換します。 test_list = ["... 2021.06.13Python
Pythoninput で複数行の値を取得する input する行数を指定 複数行の値を input で取得するためには、複数回 input を繰り返す必要があります。この例の場合、1回目の input で何行の値を取得するかを入力して、その回数分だけ for 文で input ... 2021.06.12Python
Pythonlist の sort Python の list の sort には下記の2種類があります。 list型のメソッドsort(): 元のリストをsrot組み込み関数sorted(): 新たにsortされたリストを生成 大きな違いは元のlistを書き換... 2021.06.11Python
Pythonlist からの重複した要素の削除 Python の list の重複要素の削除方法には、下記の2種類があります。 元のlistの順序を保持しない: set()元のlistの順序を保持する: sorted() 元のlistの順序を保持しない: set() ... 2021.06.11Python