Part7:リスト

真姫「今回はリストの解説よ」
絵里「フランツ・・・」
真姫「・・・リストは私も大好きだけど。絵里ってそんな冗談言うキャラだっけ?」
にこ「最近賢くないエリーチカだもんね♪」
絵里「ちょっと、場を和ませようとしただけなのに・・・」

真姫「リストの定義は、順序が保持されるデータの集合、ってところかしら」
にこ「よくわかんないにこ」

真姫「これがリスト。データが一直線に並んでいるだけよ」
絵里「こうしてみると単純ね」
真姫「データ1つ1つをリストの要素と呼ぶわ。これは3要素のリストで、1番目の要素がeli」
にこ「数値とかでも同じことできるの?」
真姫「何でもOKよ」

にこ「ぐぬぬ」
真姫「リストもデータだから、多次元リストも書けるわ」

絵里「結構複雑なデータ構造が表現できそうね」
真姫「リストはPythonの肝の1つよ。ちゃんと覚えておくこと」

真姫「実はリストと、前回絵里が説明してくれた文字列は、同じシーケンス型に分類されるの」
絵里「シーケンス・・・何かの並びを表現する感じかしら」
真姫「そうね。文字列は、文字に特化したリストと考えてもいいわ」
にこ「文字列でできたことがリストでもできたりするの?」
真姫「例えばスライス操作はそのままできるわ」

真姫「リストにも色々便利な操作があるの。全部は紹介しきれないけど・・・」
真姫「リストへの要素の追加はappend

真姫「値を指定した要素の削除はremove

真姫「インデックスを指定した要素の削除はdel文」

真姫「探索はindex

真姫「リストの結合はextend

真姫「このくらい覚えておけば、大抵のことはできると思うわ」
にこ「思いのほか簡単そうだったわね」
絵里「なんか、色々できそうな気がしてきたわ」


LINEで送る
Pocket


返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です