Menu
Coddy logo textTech

復習 - 重複の削除

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

challenge icon

チャレンジ

簡単

Pythonでは、set() 関数を使用してリストを集合(set)に変換できます。これをキャスト(型変換)と呼びます。集合にキャストすると、リストが唯一(ユニーク)の要素のみを含む集合に変換されます。

例:

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

数値の list を引数として受け取り、要素の元の順序を維持しながら重複を取り equity 除いた新しい list を返す、remove_duplicates という名前の関数を Write してください。

入力例:

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

出力例:

[1, 2, 3, 4, 5]

順序を保ったまま解法をシンプルにするために、集合の性質を利用しましょう!

自分で試してみよう

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

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