我想从图中提取两个节点,因为它们不应该连接,即它们之间不存在直接边缘.我知道我可以使用"random.choice(g.edges())获得随机边缘",但这会给我连接的随机节点.我想要一对未连接的节点(一对未连接的边).帮助我...伙计们
我有一个包含不同字数的字符串列表,例如.
abc = ['apple', 'apple ball', 'cat ', 'ball apple', 'dog cat apple',
'apple ball cat dog', 'cat', 'ball apple']
Run Code Online (Sandbox Code Playgroud)
我所做的是我已经计算了每个元素中的空格数.我现在要做的是打印所有少于3个空格的元素,直到我到达一个有3个或更多空格的元素而不是它后面的元素...例如在上面的列表中我应该得到输出
apple
apple ball
cat
dog cat apple
Run Code Online (Sandbox Code Playgroud)
之后没有任何元素,apple ball cat dog因为它有3个空格.我还想指出,我列出了这样的列表,所以无论你们想到什么解决方案,请记住它可以扩展到列表列表:)谢谢大家......
我有一个清单,例如
l = ['abc34','def987','ghij','klmno','pqrstuvwxyz1234567','98765','43','210abc']
Run Code Online (Sandbox Code Playgroud)
如何在最长元素出现之前获取列表中的所有元素而不是之后出现的元素?
有没有办法检查某个模式,以便何时使用该函数可以打印列表中满足模式的元素...例如
我有一份清单
abc=['adams, brian','smith, will',' and j.smith. there is a long string here','some more strings','some numbers','etc etc']
Run Code Online (Sandbox Code Playgroud)
现在我想要的是,我得到所有具有格式'xyz,abc'和'x.abc'列表之外的字符串.
如果你们能告诉我一个如何在列表中查找某个模式的通用方法,那将是一个很大的帮助.
我想知道如何从列表(数组)中找到两个最长的字符串,或者如何从列表中找到第二个最长的字符串.谢谢