先頭からはじまる文字を検索する方法

def main():
“””メインの処理.”””
with open(‘reservation.csv’, encoding=’utf-8′) as f:
for row in f:
if row.startswith(‘山田’):
print(row.rstrip())

startwith()は、特定の文字から開始しているかチェックしている。

if row[:2] == ‘山田’:
print(row.rstrip())

     row[:2]は始めからの2文字が山田かチェックしている。


if row.find(‘山田’) == 0:
print(row.rstrip())

      row.find(‘山田’) == 0は指定した文字がどこから(今回は0)始まっているのかチェックしている

コメント

タイトルとURLをコピーしました