Python入門トップページ


目次

  1. プログラミング言語
  2. Anaconda - Jupyter Notebook / JupyterLab の環境設定
  3. Python の基礎
  4. リスト,タプル,辞書,集合
  5. 再び Jupyter Notebook の操作
  6. Python の制御構文
  7. 関数
  8. 便利な関数など
    1. 最大・最小
    2. 並べ替え(ソート)
    3. 値の入れ替え
  9. リストの内包表記
  10. 多次元リスト
  11. クラス
  12. 演習問題
  13. 雑多な情報

Python の基礎

便利な関数など

最大・最小

Python には便利な関数がいくつも準備されている.例えば以前の例ではリストの最大値を取得するアルゴリズムを繰り返しの命令を使って記述した.しかし,Python の max 関数を利用すると,非常に簡単に記述できる.さらに,数値だけでなくアルファベットであっても最大値を求めることができる.

# 最大値を求める
scores = [30, 60, 55, 40]
max_score = max(scores)
print(max_score)

# 名前をアルファベット順に並べたときの最後を取得する
names = ['Tanaka', 'Sato', 'Watanabe', 'Takahashi']
max_name = max(names)
print(max_name)
60
Watanabe

目次に戻る