Pythonで配列の中に特定の要素がはいているのかや、それが何個入っているのかなどを確認する方法3つをご紹介します。
前提として以下のような配列があるとする。
wawawa_array = ['AAA','BBB','CCC']
index()で要素の位置を確認する
BBBのあるオフセットを返してくれる。
>>> wawawa_array.index('BBB')
1
存在しない場合はエラーになる。
>>> wawawa_array.index('DDD')
File "./hairetu_kakunin.py", line 7, in <module>
ValueError: 'DDD' is not in list
inで要素が存在するか確認する
BBBが存在するかどうか返してくれる。
存在する場合はTrue
>>> 'BBB' in wawawa_array True
存在しない場合はFalse
>>> 'DDD' in wawawa_array False
count()で要素の個数を計算する
BBBの個数を返してくれる。
>>> wawawa_array.count('BBB')
1

世界標準MIT教科書 Python言語によるプログラミングイントロダクション 第2版:データサイエンスとアプリケーション
- 作者: Guttag John V.
- 出版社/メーカー: 近代科学社
- 発売日: 2017/09/01
- メディア: Kindle版
- この商品を含むブログ (1件) を見る