我正试图将数据元组的值解压到for循环中的变量中,但似乎不起作用。我不确定我的语法是否正确。错误表明它们的变量太多,无法解包。
data=("Kareemah","18","coding")
for name,age,hobby in data:
print(f"Here is some info about test subject 11.Her
name {name}n"
f"She is {age} years old n"
f"She likes {hobby}")
如果它只是一个元组,则可以执行此操作。
name,age,hobby = data
您的头必须放在列表中。这是解决您问题的一种方法:
data=[("Kareemah","18","coding")]