Menu
Coddy logo textTech

復習 - 重複の削除

CoddyのPythonジャーニー「ロジックとフロー」セクションの一部。レッスン 32/78。

challenge icon

チャレンジ

簡単

Pythonでは、set()関数を使用してリストをセットに変換できます。これはキャストと呼ばれます。セットへのキャストによって、リストは一意の要素のみを含むセットに変換されます。

例:

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

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

入力例:

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

出力例:

[1, 2, 3, 4, 5]

順序を維持しながら、セットの特性を利用して解決策を簡潔にしてください!

自分で試してみよう

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

ロジックとフローのすべてのレッスン

自分で練習してみよう: Pythonオンラインコンパイラ