python迭代一个元组中的两个列表并比较tem之间的整数

卡约

我这里有一定数量...

x = 6

还有两个清单...

list1 = [1, 5, 10]
list2 = [3, 7, 20]

我想找到特定数字6的位置,分别位于list1和list2的5到7之间。

像6一样位于list1和list2的“第一索引”之间(基于0),这意味着两个列表都必须进行迭代并比较数字

for a,b in zip(list1,list2): 
    if a <= x <=b:

以上for循环的细节是这样的

[(1,3),(5,7),(10,20)]

并且x属于元组的第一个索引[(0),(1),(2)]

我怎么能得到这个?

阿什维尼乔杜里(Ashwini Chaudhary)

使用nextenumerate

>>> x = 6
>>> next((i for i, (a, b) in enumerate(zip(list1, list2)) if a<=x<=b), None)
1

enumerate从传递给它的iterable / iterator中返回index和item,next否则从iterator中返回第一个item None

>>> list(enumerate(zip(list1, list2)))
[(0, (1, 3)), (1, (5, 7)), (2, (10, 20))]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中迭代比较两个列表?

来自分类Dev

从两个列表创建一个元组列表

来自分类Dev

是否有一个列表来比较两个列表之间的项目属性?

来自分类Dev

迭代python中的两个列表

来自分类Dev

比较基于python的两个元组列表

来自分类Dev

Haskell,从一个列表的元组中拉出两个列表

来自分类Dev

Python中的两个列表比较

来自分类Dev

如何使用yield将两个列表中按索引的数字连接成一个元组?(Python)

来自分类Dev

如何使用yield将两个列表中按索引的数字连接成一个元组?(Python)

来自分类Dev

比较两个对象列表并通过比较java 8中两个列表的一个属性形成一个新列表

来自分类Dev

比较两个列表中的元素并在Dart中创建一个新列表

来自分类Dev

比较两个文件列表,而忽略一个列表中的文件扩展名

来自分类Dev

python - 比较两个列表以查看一个列表是否连续出现在另一个列表中

来自分类Dev

Java - 迭代两个列表,比较然后添加到另一个列表

来自分类Dev

比较python中两个元组的部分值

来自分类Dev

比较python中两个元组的部分的值

来自分类Dev

比较OCaml中的两个整数列表

来自分类Dev

迭代一个列表元组

来自分类Dev

如何在两个不同的元组列表中与元组的第一个元素相交

来自分类Dev

两个列表之间的划分并将结果存储在一个列表中 NetLogo

来自分类Dev

Python:比较两个迭代表

来自分类Dev

Python:比较两个迭代表

来自分类Dev

如何比较两个java sql日期,一个在列表中,另一个刚刚输入

来自分类Dev

在Python的字符串列表中创建一个整数(和元组)列表

来自分类Dev

从Python的字符串列表中创建一个整数(和元组)列表

来自分类Dev

在Python列表中合并每两个元组

来自分类Dev

比较两个不同工作表之间的Excel Windows 7中的帐户并合并到一个列表中

来自分类Dev

Python - 迭代两个 CSV 文件中的每一行并比较时间戳值

来自分类Dev

从两个列表中制作元组

Related 相关文章

  1. 1

    如何在python中迭代比较两个列表?

  2. 2

    从两个列表创建一个元组列表

  3. 3

    是否有一个列表来比较两个列表之间的项目属性?

  4. 4

    迭代python中的两个列表

  5. 5

    比较基于python的两个元组列表

  6. 6

    Haskell,从一个列表的元组中拉出两个列表

  7. 7

    Python中的两个列表比较

  8. 8

    如何使用yield将两个列表中按索引的数字连接成一个元组?(Python)

  9. 9

    如何使用yield将两个列表中按索引的数字连接成一个元组?(Python)

  10. 10

    比较两个对象列表并通过比较java 8中两个列表的一个属性形成一个新列表

  11. 11

    比较两个列表中的元素并在Dart中创建一个新列表

  12. 12

    比较两个文件列表,而忽略一个列表中的文件扩展名

  13. 13

    python - 比较两个列表以查看一个列表是否连续出现在另一个列表中

  14. 14

    Java - 迭代两个列表,比较然后添加到另一个列表

  15. 15

    比较python中两个元组的部分值

  16. 16

    比较python中两个元组的部分的值

  17. 17

    比较OCaml中的两个整数列表

  18. 18

    迭代一个列表元组

  19. 19

    如何在两个不同的元组列表中与元组的第一个元素相交

  20. 20

    两个列表之间的划分并将结果存储在一个列表中 NetLogo

  21. 21

    Python:比较两个迭代表

  22. 22

    Python:比较两个迭代表

  23. 23

    如何比较两个java sql日期,一个在列表中,另一个刚刚输入

  24. 24

    在Python的字符串列表中创建一个整数(和元组)列表

  25. 25

    从Python的字符串列表中创建一个整数(和元组)列表

  26. 26

    在Python列表中合并每两个元组

  27. 27

    比较两个不同工作表之间的Excel Windows 7中的帐户并合并到一个列表中

  28. 28

    Python - 迭代两个 CSV 文件中的每一行并比较时间戳值

  29. 29

    从两个列表中制作元组

热门标签

归档