1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. Python のデータ型

Connected

अभ्यास

リストをループ処理する

これまでに、for ループを使ってリストを反復処理しましたが、リスト内包表記も使えます。リスト内包表記は [action for item in list] の形で、新しいリストを返します。

sorted() 関数を使うと、数値なら小さい順、文字列ならアルファベット順にリストのデータを並べ替えられます。sorted() は新しいリストを返し、関数に渡した元のリストは変更しません。sorted() について詳しくは Python のドキュメントをご覧ください。

リストのリスト records があらかじめ読み込まれており、各要素は次の形式のリストです。

['2014','F','20799','Emma']

निर्देश

100 XP
  • records に対してリスト内包表記を使い、row の 4 番目の要素にある名前だけを取り出したリスト baby_names を作成します。
  • sorted() 関数を使って baby_names をアルファベット順に並べ替えて表示します。