山内のサイト
訪問者数 124      最終更新 2017-08-02 (水) 08:34:47

 もう1つのPythonティップス

2017-08-02 ペアのリストを、ペアの第2要素の順にソートしたい

典型的なラムダ関数の問題。なお降順にしたい。

p = [['東京タワー', 330], ['通天閣', 108], ['名古屋テレビ塔', 180]]
q = sorted(p, key=lambda u: u[1], reverse=True)

2017-08-02 大きなリストデータの中身をちょっとだけ確認したい

大きなリストデータXがあって、中身をちょっと確かめたいということがある。 print(X)や、for u in X: print(u) では長くなりすぎる。 そのとき、

print(X[:5])

とすると、先頭の5要素だけを表示できる。同様に、Xの要素の1つ1つが長すぎるなら、

print(X[:5][:5])

for u in X[:5]:   print(u[:5])

という手がある。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-08-02 (水) 08:34:47 (133d)