ファイルに特定の商品が含まれているか?

with open(‘input/lunch.csv’,encoding=’utf-8′) as f:
    for name in f:
    name_strip=name.strip()  かならずカッコが必要
    lunch=name_strip.split(‘,’)
        if ‘弁当’ in lunch:
        print(lunch[0])

弁当を頼んだ人の名前 リストは 名前,商品 となっている


with open(‘input/lunch.csv’, encoding=’utf-8′) as f:
for row in f:
columns = row.rstrip().split(‘,’)
name = columns[0]
lunch = columns[1]

if lunch == ‘弁当’:
print(name)

こうする事でも、表示することが出来る。

重複を避ける場合

book_user = []

with open(‘input/room.csv’, encoding=’utf-8′) as f:
for row in f:
columns = row.rstrip().split(‘,’)
room = columns[0]
name = columns[1]

if room == ‘会議室’:
if name not in book_user: ifを二つつなげる not inを使う
     book_user.append(name)
print(book_user)

コメント

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