在 Python 3.9 中創建了壹個名為 zoneinfo 的新模塊,通過此模塊,您可以訪問 IANA 或互聯網號碼分配機構時區數據庫,默認情況下,此模塊使用系統的本地時區數據,但是3.7就並沒有這個模塊,導致在默認情況下並不能系統的顯示出本地的具體數據。對於3.7來說也有其有點,在於Python 3.97增加了另壹個很酷的功能,引起了很多關註,Python 3.7現在可以使用運算符合並或更新字典。
新的運算符 ie ( | ) 和 ( |= ) 已添加到 Python 3.7內置 dict 類中,您可以使用類似於下面標記的代碼訪問這些運算符以合並或更新字典。
使用 Python 3.7中添加的新功能可以更輕松地解決字符串處理問題,下面標記的代碼用於從示例字符串中去除前綴和後綴。
removeprefix這個方法根據它的功能恰當地命名,它是去除給定樣本字符串中存在的前綴,removesuffix此方法從傳遞給它的實例字符串中刪除現有的後綴。
由於程序員對其缺陷性質的負面評價,創建了這些新方法來替換舊的 strip方法,下面標記的是壹個示例代碼,可以幫助您了解這兩種新方法的實現,以上就是二者之間的區別。