正如大多数 Python 用户所知,有两种方法可以将 x 创建为空字符串或列表(或者,对于整数,0)。你可以这样做:
x = str()
y = list()
z = int()
或者,你可以这样做:
x = ""
y = []
z = 0
我知道这些在语义上是相同的语句,但是一个比另一个更受鼓励(因为 map() 在某些情况下比 for x in y... 更受鼓励)?
请您参考如下方法:
我认为它更常见,也更符合 Python 风格
x = ""
y = []
z = 0
它更明确,因为您不希望读者知道类型的默认值是什么。
