復習 - 数値プロセッサ
CoddyのPythonジャーニー「Logic & Flow」セクションの一部。レッスン 75/78。
チャレンジ
簡単数値のリストを受け取り、特定のルールに従って処理する process_numbers という名前の関数を作成してください。
要件:
- 最初に、負の数とゼロをすべて取り除きます(フィルタリング)。
- 次に、残った正の数に対して以下を行います:
- 偶数は2倍にする
- 奇数は3倍にする
問題を解決するには map() と filter() を使用してください。
自分で試してみよう
def process_numbers(numbers):
# 以下にコードを書いてください
processed_numbers =
return list(processed_numbers)Logic & Flowのすべてのレッスン
自分で練習してみよう: Pythonオンラインコンパイラ