Day 130イベントの重複を集合で除外する

2026-07-04 JST ・ 難易度: 実用 ・ カテゴリ: 実用データ構造

Pythonコード

1イベントの重複を集合で除外する2events = ["誕生日", "結婚記念日", "誕生日", "年末年始"]3print("元のイベントリスト:", events)4 5# 集合を作成して重複を除外する6unique_events = set(events)7print("重複を除外したイベントリスト:", unique_events)8 9# 除外されたイベントの数を調べる10removed_count = len(events) - len(unique_events)11print("除外されたイベントの数:", removed_count)12 13# ユーザーからイベントを追加する14while True:15    new_event = input("新しいイベントを追加してください(または'終了'と入力して終了):")16    if new_event == "終了":17        break18    unique_events.add(new_event)19    print("更新されたイベントリスト:", unique_events)

解説

次に試してみよう