迭代元组列表的不同方法

2024-10-03 13:24:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我看不出这两者之间的区别:

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))

有人能解释一下区别吗?如果有的话


Tags: andnameinforageisdefjob