python

pythonでタプルの指定の要素でソートする

タプルの指定の要素でソートする場合は、sortメソッド・sorted関数のkeyを指定します。 ラムダ式とitemgetterで指定する2つの方法があるのでそれぞれ紹介します。 ラムダ式 list = [(1, 'c'), (2, 'b'), (3, 'a')] list.sort(key=lambda tup: tup[1]) # [(3,…

Pythonにおけるモジュールとファイル名の関係

はじめに pythonでモジュール名とは何なのか気になったので調べてみました。 モジュールとファイル関係 pythonでは定義や文が入ったファイルをモジュールという。ファイル名はモジュール名の最後に.pyがつけたものとなる。 例えば、ファイル名をfoo.pyとする…