在Python中如何用括号拆分元组?

2024-06-07 17:32:54 发布

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

我有一个看起来像(u,v)的内置元组。它们由Networkx生成,并在图形中显示链接。我从被调用的link_list中列出一个列表。

我必须拆分元组,这样结果将是:u , v

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

for link in link_list:
    u,v = divmod(*link)
    print u,v

Tags: 答案innetworkx图形列表for链接link
3条回答

您可以将元组放入for语句中的各个变量中,如下所示:

for u,v in link_list:
     print u,v

如果您有一个元组(x,y),并且希望将其结构分解为两个变量,那么语法很简单:

u,v = (x,y)

简单:

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

它叫sequence unpacking

相关问题 更多 >

    热门问题