
Python 3.16.0a2 於 2026 年 11 月 10 日發布,是七個規劃中 alpha 版本的第二個,包含新功能、錯誤修正與效能改進,供開發者在正式定案前測試[1][3]。Python 3.16 仍在開發階段,beta 1 之前仍可加入新功能,首個候選版本定於 2027 年 7 月 27 日,最終版本預計 2027 年 10 月 5 日推出[1][3]。官方明言此預覽版不建議用於生產環境[1]。
正則表達式加入集運算
re 模組在 3.16 支援巢狀字元集,並可用交集、差集等集合運算組合字元集,亦可按 Unicode 屬性配對字元,例如配對所有大寫字母[1]。對需要處理多語系文字或複雜驗證規則的開發者而言,這可減少自行拼砌字元範圍的樣板程式碼,亦令表達式較易閱讀[2]。
標準庫的 ssl 模組亦在連結 OpenSSL 4.0 或更新版本時支援加密客戶端問候(Encrypted Client Hello,ECH),可在 TLS 握手階段隱藏完整的伺服器名稱[1]。
啟動速度與 UUID 生成
官方指出,Python 3.16 的直譯器啟動更快,垃圾回收與內建物件建構等常見操作亦已優化[1]。另一項明顯改進是 uuid4() 與 uuid7() 改用 C 實作,在微基準測試中比純 Python 實作快約十五至三十倍[1][2]。對於大量產生識別碼的服務,這可直接減少啟動成本與 CPU 時間。
語言層面亦有多項調整:iter() 新增 stop_exception 參數,可指定回呼函式拋出某個例外時停止迭代;<code