Python 3.9的到来到底是意味着什么?本文详细给你讲述!

Python 3.9的到来到底是意味着什么?本文详细给你讲述![Python常见问题]

本文主要介绍Python3.9的一些新特性,如:更快速的进程释放,性能的提升,简便的新字符串函数,字典并集运算符以及更兼容稳定的内部API,详细如下:

  • 字典并集和可迭代更新

  • 字符串方法

  • 类型提示

  • 新的数学函数

  • 新的解析器

  • IPv6范围内的地址

  • 新模块:区域信息

  • 其他语言更改

1、字典并集和可迭代更新

          Python 3.9 dict类。如果有两个字典a和b,则现在可以使用这些运算符进行合并和更新。

我们有合并运算符|:

 

 

 

使用Iterables进行字典更新

| =运算符的另一个很棒的性能是能够使用可迭代对象(如列表或生成器)用新的键值对来更新字典:

a = {"a": "one", "b": "two"}
b = ((i, i**2) for i in range(3))
a |= b
print(a)
 
{"a": "one", "b": "two", 0: 0, 1: 1, 2: 4}
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » Python 3.9的到来到底是意味着什么?本文详细给你讲述!