通过其子集选择列表的元素

威廉

我有以下列表:

t0=[['a'],
 ['a', 'h'],
 ['a', 'd', 'k', 'r', 'v'],
 ['a', 'b', 'c', 'k'],
 ['a', 'b', 'c', 's', 'u'],
 ['a', 'b', 'f', 't'],
 ['a', 'b', 'e', 'l', 'n', 'o'],
 ['a', 'b', 'd', 'n', 'o'],
 ['a', 'b', 'd', 'e', 'n', 'o'],
 ['a', 'b', 'd', 'e', 'm', 'n', 'o', 't']] 

t1=[['a', 'b'], ['a', 'c'], ['a', 'd']]

对于 t1 中的每个元素,我想通过 t0 并选择其中 t1 是子集的元素,输出应如下所示:

[[["a", "b", "c", "k"], ["a", "b", "c", "s", "u"], ["a", "b", "f", "t"], ["a", "b", "e", "l", "n", "o"], ["a", "b", "d", "n", "o"], ["a", "b", "d", "e", "n", "o"], ["a", "b", "d", "e", "m", "n", "o", "t"]],
 [["a", "b", "c", "k"], ["a", "b", "c", "s", "u"]], 
 [["a", "d", "k", "r", "v"], ["a", "b", "d", "n", "o"], ["a","b", "d", "e", "n", "o"], ["a", "b", "d", "e", "m", "n", "o","t"]]]

因此,例如,第一个元素是['a','b']输出的第一个元素,将是 t0 的那些元素,其中['a','b']是它们的子集。我想知道如何编写一个函数来做到这一点?

齐帕

我认为这就是你要找的:

[[j for j in t0 if set(i) <= set(j)] for i in t1]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过其元素内容选择xml节点

来自分类Dev

如何通过其ID选择元素的曾孙

来自分类Dev

如何通过其索引选择DOM元素

来自分类Dev

元素列表的子集

来自分类Dev

Python通过索引选择列表中的元素

来自分类Dev

通过其ID动态设置选择元素的文本

来自分类Dev

通过其CSS类选择多个Dom元素

来自分类Dev

通过其属性之一的值返回列表元素

来自分类Dev

通过其索引交换列表中的两个元素

来自分类Dev

从列表列表中选择列表的子集

来自分类Dev

从列表列表中选择列表的子集

来自分类Dev

基于条件子集列表元素

来自分类Dev

通过两个类选择元素,并仅针对该特定元素更改其css属性

来自分类Dev

通过其data-id属性选择元素时,不适用于所有元素

来自分类Dev

通过在python中出现零来选择列表中的元素

来自分类Dev

使用循环(或向量化)通过向量中的多个元素对列表进行子集化

来自分类Dev

通过应用于列表中元素的函数来llply子集

来自分类Dev

通过使用基数R将子列表元素与字符向量的部分字符串匹配的子集R列表

来自分类Dev

使用PHP DOM文档,通过其类选择HTML元素并获取其文本

来自分类Dev

当名称中带有冒号时,通过其属性选择元素

来自分类Dev

滚动时是否可以通过JQuery动态选择元素ID并更改其颜色?

来自分类Dev

我可以通过其计数器值选择一个元素吗?

来自分类Dev

RCPP通过NumericVector选择/子集NumericMatrix列

来自分类Dev

如何通过索引选择字典的子集?

来自分类Dev

如何仅通过r中的[]选择子集?

来自分类Dev

从下拉列表中选择路径元素的值时如何更改其颜色

来自分类Dev

选择实体中包含的列表的子集

来自分类Dev

R:如何从列表中子集多个元素

来自分类Dev

从列表中子集n个元素

Related 相关文章

  1. 1

    通过其元素内容选择xml节点

  2. 2

    如何通过其ID选择元素的曾孙

  3. 3

    如何通过其索引选择DOM元素

  4. 4

    元素列表的子集

  5. 5

    Python通过索引选择列表中的元素

  6. 6

    通过其ID动态设置选择元素的文本

  7. 7

    通过其CSS类选择多个Dom元素

  8. 8

    通过其属性之一的值返回列表元素

  9. 9

    通过其索引交换列表中的两个元素

  10. 10

    从列表列表中选择列表的子集

  11. 11

    从列表列表中选择列表的子集

  12. 12

    基于条件子集列表元素

  13. 13

    通过两个类选择元素,并仅针对该特定元素更改其css属性

  14. 14

    通过其data-id属性选择元素时,不适用于所有元素

  15. 15

    通过在python中出现零来选择列表中的元素

  16. 16

    使用循环(或向量化)通过向量中的多个元素对列表进行子集化

  17. 17

    通过应用于列表中元素的函数来llply子集

  18. 18

    通过使用基数R将子列表元素与字符向量的部分字符串匹配的子集R列表

  19. 19

    使用PHP DOM文档,通过其类选择HTML元素并获取其文本

  20. 20

    当名称中带有冒号时,通过其属性选择元素

  21. 21

    滚动时是否可以通过JQuery动态选择元素ID并更改其颜色?

  22. 22

    我可以通过其计数器值选择一个元素吗?

  23. 23

    RCPP通过NumericVector选择/子集NumericMatrix列

  24. 24

    如何通过索引选择字典的子集?

  25. 25

    如何仅通过r中的[]选择子集?

  26. 26

    从下拉列表中选择路径元素的值时如何更改其颜色

  27. 27

    选择实体中包含的列表的子集

  28. 28

    R:如何从列表中子集多个元素

  29. 29

    从列表中子集n个元素

热门标签

归档