我有内置的元组 (u,v). 。它们由NetworkX生成,并在图中显示链接。我列出了名单 link_list.

我必须将元组分开,以使结果是: u , v

我试过了 divmod 但这没有给出正确的答案。

for link in link_list:
    u,v = divmod(*link)
    print u,v
有帮助吗?

解决方案

简单的:

for link in link_list:
    u, v = link
    print u, v

叫做 序列解开包装.

其他提示

您可以将元组变成单个变量,如以下内容:

for u,v in link_list:
     print u,v

如果你有元组 (x,y), ,您希望将其破坏为两个变量,语法简单是:

u,v = (x,y)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top