作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个嵌套列表,当通过 For-Loop 搜索嵌套循环内的值时,我试图结束 while 循环。我的问题是它永远循环。
listA = [
['a','b'], # 0, -5
['b','c'], # 1, -4
['c','d'], # 2, -3
['a','d'], # 3, -2
['b','e'], # 4, -1
]
endpoint = 'c'
point = ''
while point is not endpoint:
for sets in listA:
for point in sets:
print(point)
我希望输出是这样的:
a
b
b
c
最佳答案
你可以这样做:-
listA = [
['a','b'], # 0, -5
['b','c'], # 1, -4
['c','d'], # 2, -3
['a','d'], # 3, -2
['b','e'], # 4, -1
]
endpoint = 'c'
done = False
for sets in listA:
if done:
break
for point in sets:
print(point)
if point == endpoint:
done=True
break
关于python-3.x - 当Python中的嵌套列表内满足值时,如何结束While循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62488186/
我是一名优秀的程序员,十分优秀!