職案人

求職・歴史・仏教などについて掲載するつもりだが、自分の思いつきが多いブログだよ。適当に付き合って下さい。

Python--リスト--9

2020年11月11日 | Python
リスト要素の確認

【開発環境】
OS:Win10(64ビット)
言語:Python3.8.5(64bit)
Python の統合開発環境:IDLE
IDLEの操作は別サイト参照のこと

【指定の値と同じ値を持つ要素が含まれているか確認する】
in 演算子を使って、指定の値を持つ要素がリストの中に含まれているかどうかを確認する。
・書式
値 in リスト
又は
値 not in リスト

[t対話モード]
Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> mylist = ["A","B","C","D","E"]
>>> print("B" in mylist)
True
>>> print("G" in mylist)
False
>>>
>>> print("G" not in mylist)
True
>>>

【指定の値と同じ要素がリストに何個含まれているか取得する】
count メソッドで、指定した値がリスト要素にいくつあるか?知ることができる
・書式
リスト.count(値)

[対話モード]
Python 3.8.5 (tags/v3.8.5:580fbb0, Jul 20 2020, 15:57:54) [MSC v.1924 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
>>> mylist = ["A", "B", "A", "A", "C"]
>>> print(mylist.count("A"))
3
>>> print(mylist.count("B"))
1
>>> print(mylist.count("D"))
0
>>>

【指定の値と同じ値を持つ要素のインデックスを取得する】
index メソッドを使って、要素のインデクスを調べる。
・書式
リスト.index(値)

[対話モード]
>>> mylist = ["A", "B", "A", "A", "C"]
>>> print(mylist.index("A"))
0
>>> print(mylist.index("B"))
1
>>> print(mylist.index("C"))
4
>>>
>>> print(mylist.index("D"))
Traceback (most recent call last):
File "", line 1, in <module>
print(mylist.index("D"))
ValueError: 'D' is not in list
>>>
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする