始める無料で始める

namedtuple の属性を活用する

namedtuple があれば、より表現力があり理解しやすいコードが書けます。タプルの要素には、属性として名前でアクセスできます。たとえば、前の演習で作成した namedtuple の種名は .species 属性で取得できます。

ここでは、前の演習で作成したタプルを使って、この仕組みを確認します。

この演習はコースの一部です

Python のデータ型

コースを見る

演習の手順

  • labeled_entries リスト内の最初の 20 個の entry を反復処理します:
    • それが Chinstrap 種であれば:
      • entrysexbody_mass: で区切って出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Iterate over the first twenty entries in labeled_entries
for ____ in ____:
    # if the entry's species equals Chinstrap
    ____
      # Print each entry's sex and body_mass seperated by a colon
      print(f'{____}:{____}')
コードを編集して実行