アンパック
*
: イテラブルのアンパック (iterable unpackings)**
: 辞書のアンパック (dictionary unpackings)
ドキュメント:
式のリスト | Python 3.x ドキュメント [公式]
参考:
Python でタプルやリストをアンパック/複数の変数に展開して代入 | note.nkmk.me
proper name for python * operator? – Stack Overflow
探索/抽出
参考:
指定した値と同じ要素がタプルに含まれているか確認する | JavaDrive
Find an element in a list of tuples – Stack Overflow
How to search a list of tuples – Stack Overflow
Search for item in a list of tuples – Stack Overflow
ソート (sort / sorted)
- list.sort: リスト内を並べ替える。元のリストは置き換えられる。
- sorted: イテラブルを並べ替えて、新しいリストにして返す。
- np.sort
- numpy.argsort
- pandas.DataFrame.sort_values
ドキュメント:
ソート How To | Python 3.x ドキュメント [公式]
list.sort | Python 3.x ドキュメント [公式]
sorted | Python 3.x ドキュメント [公式]
参考:
無名関数 lambda を使ったリストの便利なソート方法 – Qiita
リストをソートする sort と sorted の違い | note.nkmk.me
2次元配列 (リストのリスト) をソート | note.nkmk.me
NumPy の sort と argsort 関数で任意の行/列を基準にソート | note.nkmk.me
np.sort と np.argsort – NumPy のソート関数 | DeepAge
sort / reverse / sorted / reversed – リストをソートしたり、逆順にしたりする | @IT
NumPy のソートのために知っておきたい 5つの方法 | HEADBOOST
sort_values – 表データをソートする方法パターン別まとめ/昇順、降順/NaN や上書きを行と列で指定する (pandas) | Proぐらし
Pandas で列データをソートする sort_values 関数の使い方 | DeepAge
クイックソート
参考:
コレクションをソートする
ドキュメント:
sorted | Python 3.x ドキュメント [公式]
参考:
No attribute ‘sort’ over iterable object? – Stack Overflow
ChainMap
ドキュメント:
collections.ChainMap | Python 3.x ドキュメント [公式]
参考:
collections.ChainMap の使い方を理解する | 静かなる名辞
Unpack list of dictionaries in Python – Stack Overflow
コンテナデータ型 (collections)
参考: