2018-02-16から1日間の記事一覧
['a', 'a', 'b', 'c', 'd']だったら'a'を返す関数 これは、先ほどのkeyを使って most_frequent = lambda x: sorted(x, key=lambda y: x.count(y))[-1] といったが、maxもkeyがあるみたいで most_frequent = lambda x: max(x, key=lambda y: x.count(y)) でも…
[-3, 2, 1, -8]なら[1, 2, -3, -8]と並び替える。 リストのindexを取り出してそれで並び替えるというようなことをしたいが、関数を知らないので力技で def checkio(x): ans=[] order = sorted([abs(i) for i in x]) for i in range(len(order)): for j in x:…