純粋関数を書こう
最初の純粋関数を書くときが来ました! あなたは会社の在庫にあるすべての商品の価格情報を含むデータを扱っています。ところが、作業を始めたときには気づかなかったのですが、想定では価格は「ドル」単位なのに、実際のデータはすべて「セント」単位でした。そこで、すべての価格を 100 で割ってセントからドルに変換する関数を書く必要があります。副作用を作らず、関数の外部の値に依存しないように気をつけてください!
この演習はコースの一部です
プログラミングパラダイムの基礎
演習の手順
- 次のコードを完成させ、リスト(
input_list)を受け取り、各要素を 100 で割って新しいリストを返す純粋関数を書いてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
def square_list(input_list):
new_list = []
# Loop through each item in the input list
for item in ____:
# Divide each item by 100
new_item = ____ / 100
# Append the new item to the new list
new_list.append(____)
# Return the new list
return ____