在Python中将变量实例化为None

Hou*_*und 0 python

为什么这两个代码块没有做同样的事情?

category = None
prodid_brand = None
prod_type = None
prod_application = None
prod_handletype = None
prod_series = None
Run Code Online (Sandbox Code Playgroud)

我想通过执行以下操作来"清理"我的代码,但它与上面的代码不同.

column_list = [category, prodid_brand, prod_type, prod_application, 
               prod_handletype, prod_series]

for col in column_list:
    col = None
Run Code Online (Sandbox Code Playgroud)

还有一种"更清洁"的方式来实例化除顶部代码块之外的所有变量.

Ste*_*uch 5

您可以链接分配,如:

category = prodid_brand = prod_type = None
prod_application = prod_handletype = prod_series = None
Run Code Online (Sandbox Code Playgroud)