レッスン3 / 4問目

『リストのその他のメソッド』

Lesson1

"pen"の要素数を取得し出力してください。

Lesson2

"eraser" のインデックスを取得し出力してください。

Last updated:2020/2/3

2
1
  1. stationeries = ["note", "eraser","scissors",
  2. "pen", "ruler", "note", "pen"]

  3. # "pen"の要素数を取得し出力してください

  4. print(stationeries.count("pen"))

  5. # "eraser" のインデックスを取得し出力してください

  6. print(stationeries.index("eraser"))
main.py
設定
g
n
i
d
a
o
L

                 
        

    
            

Leagence Programming

その他のメソッド

このレッスンではindexメソッドとcountメソッドについて学習していきます。

これらの使い方は以下の通りとなります。

メソッド説明
index引数に指定した要素のインデックスを取得
count引数に指定した要素の要素数を取得

では、詳しく使い方を見ていきましょう。

index

まずはindexメソッドを見ていきましょう。インデックスメソッドを使うと引数に指定した要素のインデックスを取得することができます。

以下の例ではリストstationeries(文房具)のeraserのインデックスを取得しています。

  1. stationeries = ["note", "eraser","scissors",
  2.       "pen", "ruler", "note", "pen"]
  3. # eraserインデックスを取得
  4. print(stationeries.index("eraser"))
1  # eraserインデックスを出力

count

では次はcountメソッドです。countメソッドを使うと各要素の出現回数をカウントすることができます。

以下の例ではstationeriesからノートの数をカウントしています。

  1. stationeries = ["note", "eraser","scissors",
  2.       "pen", "ruler", "note", "pen"]
  3. # noteの出現回数をカウント
  4. print(stationeries.count("note"))
2  # noteの出現回数