我看不出这两者之间的区别:
def guest_list(guests):
for (name, age,job) in guests:
print("Guest {} is {} years old and works as {}".format(name, age, job))
这是:
def guest_list(guests):
for x in guests:
name, age, profession = x
print("{} is {} years old and works as {}".format(name, age, profession))
有人能解释一下区别吗?如果有的话
就我所知没有什么不同。 当您编写
(name, age,job)
时,python会解压对象,并让您立即获得变量相关问题 更多 >
编程相关推荐