Jak*_*ake 1 python variables list python-3.x
我试图从列表中一次设置变量...
这是我到目前为止:
firstName, lastName, age, email, pin, balance = row[0], row[1], row[2], row[3], row[4], row[5]
Run Code Online (Sandbox Code Playgroud)
有更简单的方法吗?就像是:
firstName, lastName, age, email, pin, balance = row[0, 1, 2, 3, 4, 5]
Run Code Online (Sandbox Code Playgroud)
我知道这不起作用,但我只想弄清楚这样的事情是否可行:)
假设该行恰好有六个项目:
userFirstName, userLastName, userAge, userEmail, userPIN, userBalance = row
Run Code Online (Sandbox Code Playgroud)
如果它可能有更多,只需切掉额外的东西:
userFirstName, userLastName, userAge, userEmail, userPIN, userBalance = row[:6]
Run Code Online (Sandbox Code Playgroud)
在Python 3中,您还可以将任何多余的项目解压缩到单个变量中:
userFirstName, userLastName, userAge, userEmail, userPIN, userBalance, *rest = row
Run Code Online (Sandbox Code Playgroud)