Menu
Coddy logo textTech

復習 - 重複の削除

CoddyのPythonジャーニー「Logic & Flow」セクションの一部 — レッスン 32/78。

challenge icon

チャレンジ

簡単

Pythonでは、set()関数を使用してリストをセットに変換できます。これはキャスティングと呼ばれます。セットへのキャスティングは、リストをユニークな要素のみを含むセットに変換します。

例:

my_list = [1, 2, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)
# 出力: {1, 2, 3, 4, 5}

数値のリストを引数として受け取り、元の要素の順序を保持したまま重複を削除した新しいリストを返す、remove_duplicatesという名前の関数を作成してください。

入力例:

numbers = [1, 2, 2, 3, 4, 4, 5]

出力例:

[1, 2, 3, 4, 5]

セットの特性を利用して、順序を維持しながらソリューションを簡素化しましょう!

自分で試してみよう

def remove_duplicates(numbers):
    # ここにコードを記述してください

Logic & Flowのすべてのレッスン