レッスン2 / 5問目

『オブジェクト』

前回のレッスンでクラスやオブジェクト、メソッドについて学習しました。前回学習したことを意識しながらリストのメソッドを使った問題にチャレンジしましょう。

Lesson1

listのメソッドを用いてnumber_listから数値の2を削除しnum_listを出力してください。

補足

listから特定の要素を削除するには、pop(), remove(), delを使います。

関数 記述
del del リスト[]
pop() list.pop()
remove list.remove()

Last updated:2019/10/28

[1, 3, 4, 5]
  1. number_list = [1, 2, 3, 4, 5]

  2. # number_listから2を削除しnumber_listを出力してください

  3. number_list.pop(1)
  4. print(number_list)
main.py
設定
g
n
i
d
a
o
L

                 
        

    
            

Leagence Programming

pythonのロゴ

Python3
オブジェクト

オブジェクト

このレッスンではオブジェクトについて学習していきましょう。まずは前回のおさらいですが、オブジェクトはクラスから作られます。

pythonのオブジェクト

オブジェクトの構成

オブジェクトが持つ変数、関数をそれぞれプロパティメソッドと呼びます。
またクラスから生成される実体(オブジェクト)をインスタンスと呼びます。

pythonのオブジェクト

オブジェクトとインスタンス

オブジェクトとインスタンスは同じ意味と理解していただいて結構ですが、オブジェクトは「モノ」「対象」という意味であり少し広義となります。

特にこれらの違いを意識する必要はありません。以降のレッスンではインスタンスとオブジェクトという2つの表現が用いられますが同じ意味と解釈してください。