在一行中初始化变量?

时间:2014-10-09 15:24:14

标签: python

是否可以在一行中执行以下初始化?我很好奇是否可以使用更短的代码。

X = []
Y = []

2 个答案:

答案 0 :(得分:4)

您可以使用sequence unpacking(在这种情况下为元组解包)

初始化它们
X, Y = [], []

因为它相当于

(X, Y) = ([], [])

您还可以使用分号连接示例中的行:

X = []; Y = []

答案 1 :(得分:2)

您可以使用元组解包(或多次分配):

X, Y = [], []