Python
辞書のマージ演算子
removeprefix(),removesuffix()メソッド追加
組み込みGeneric型
zoneinfoモジュール
使用時点では宣言されていない型を使った型アノテーション表記が可能となる
レガシーな C ロケールの抑圧、強制 UTF-8 実行モード
breakpoint() 関数の追加
dict の挿入順の保存
ナノ秒 (10 s) 単位の分解能を持つ新しい時間関数の追加
コンテキスト変数
データクラス
スクリプト言語としての特性から、従来Perlやシェルスクリプトが用いられることの多かったシステム管理用のスクリプトとして複数のOSで採用されている。また、異なる言語で書かれた多数のモジュールの機能を貼り合わせるグルー言語(糊の言語)として利用する例も多い。実際、多くの商用アプリケーションで Python は組み込みのスクリプト言語として採用されている。
JetBrains とPythonソフトウェア財団による共同調査によると、2017年10月現在、9%の人が最も主要な用途としてDevOps, システム管理, 自動化スクリプトを上げた。
山田祥寛:「独習Python」、翔泳社、ISBN 978-4-7981-6364-2(2020年6月22日)。
Guido van Rossum:「Pythonチュートリアル 第4版」、オライリージャパン、ISBN 978-4-87311-935-9(2021年1月27日)。
Bill Lubanovic:「入門 Python 3 第2版」、オライリージャパン、ISBN 978-4-87311-932-8(2021年3月22日)。
松浦健一郎、司ゆき:「Python [完全] 入門」、SBクリエイティブ、ISBN 978-4-8156-0764-7(2021年1月22日)。
小高知宏:「Python言語で学ぶ基礎からのプログラミング」、近代科学社、ISBN 978-4-7649-0633-4(2021年7月31日)。
岩崎圭、北川慎治、寺田学:「スラスラわかるPython 第2版」、ISBN 978-4-7981-6936-1(2021年11月17日)。
松尾正信:「Pythonプログラミング ABCー正確に・美しく・簡潔に! ー」、近代科学社、ISBN 978-4764906426(2022年9月16日)。
上野照正、山崎貴史:「プログラムのつくりかた Python 基礎編 Lv.1」、実教出版、ISBN 978-4-407-35255-9(2022年10月26日)。
代入式 :=
位置のみのパラメータ
f文字列で f'{expr=}' の形式のサポート
pickle プロトコル5
dict での reversed のサポート
元々はAmoebaの使用言語であるABC言語に例外処理やオブジェクト指向を対応させるために作られた言語である。
山崎貴史、廣田龍之介、森田直人:「Python ハンディプログラミング事典」、実教出版、ISBN 978-4-407-35591-8(2022年11月25日)。
Patrick Viafore:「ロバストPython ―クリーンで保守しやすいコードを書く」、オライリー・ジャパン、ISBN 978-4-8144-0017-1 (2023年3月25日)。
Micha Gorelick、Ian Ozsvald:「ハイパフォーマンスPython 第2版」、オライリー・ジャパン、ISBN 978-4873119908 (2023年4月14日)。
Michal Jaworski and Tarek Ziade:「エキスパートPythonプログラミング 改訂4版」、KADOKAWA、ISBN 978-4-048931113 (2023年7月21日)。
Wes McKinney:「Pythonによるデータ分析入門 第3版」、オライリー・ジャパン、ISBN 978-4814400195 (2023年8月12日)。
柴田望洋:「新・明解Python入門 第2版」、SBクリエイティブ 、ISBN 978-4815617837(2023年8月29日)。
David M. Beazley、鈴木駿(訳):「Python Distilled - プログラミング言語Pythonのエッセンス」、オライリー・ジャパン、ISBN 978-4-8144-0046-1(2023年10月14日)。