【发布时间】:2016-08-08 12:13:37
【问题描述】:
我有两个列表:
l1 = list(2, 3)
l2 = list(4)
我想要第三个列表:
list(2, 3, 4).
我怎样才能以简单的方式做到这一点。 虽然我可以在 for 循环中做到这一点,但我期待一个单一的答案,或者可能是一个内置的方法。
其实我有一个名单:list(list(2, 3), list(2, 4), list(3, 5), list(3, 7), list(5, 6), list(5, 7), list(6, 7)).
在对list(2, 3) 和list(2, 4) 进行计算后,我想要list(2, 3, 4)。
【问题讨论】:
-
c(l1, l2)?如果您还有其他期望,能否请您详细说明一下和/或分享您的列表和所需的输出? -
它的格式和我上面提供的一样。
-
我有一个列表:list(list(2, 3), list(2, 4), list(3, 5), list(3, 7), list(5, 6),列表(5, 7),列表(6, 7))。在计算 list(2, 3) 和 list(2, 4) 之后,我想要 list(2, 3, 4)。就是这样。
-
@Vincent 先到了这里。这是他的答案。
-
来自您的编辑:如果您有
list(2, 3)和list(2, 4),并且想要list(2, 3, 4),您可能还想要unique(c(l1, l2))