複数の引数
前の演習では、help() でドキュメントを確認して、省略可能な引数を見つけました。今度はこれを応用し、sorted() 関数の動作を変更します。
IPython Shell で help(sorted) と入力して sorted() の ドキュメント を確認してみましょう。
sorted() は iterable、key、reverse という3つの引数を取ることがわかります。この演習では、iterable と reverse だけを指定し、key は指定しません。
2つのリストが用意されています。
これらを結合して、降順に並べ替えることはできますか?
この演習はコースの一部です
Python 入門
演習の手順
+を使ってfirstとsecondの中身を新しいリストfullに結合します。sorted()をfullに対して呼び出し、reverse引数にTrueを指定します。並べ替えたリストをfull_sortedとして保存します。- 最後に
full_sortedを出力します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create lists first and second
first = [11.25, 18.0, 20.0]
second = [10.75, 9.50]
# Paste together first and second: full
full = ____ + ____
# Sort full in descending order: full_sorted
full_sorted = ____
# Print out full_sorted
____