<分区>
我在 python 中有下一部分代码:
for (script, location) in self.device.scripts:
我如何开始从给定列表的第二对中获取元素? 如果可能的话,我应该在哪里检查第二个元素是否存在?
标签 python
<分区>
我在 python 中有下一部分代码:
for (script, location) in self.device.scripts:
我如何开始从给定列表的第二对中获取元素? 如果可能的话,我应该在哪里检查第二个元素是否存在?
最佳答案
只是切片。
for script, location in self.device.scripts[1:]:
pass
对于你的第二个问题,你不需要担心任何 IndexError
因为 slicing returns an empty list当它超出范围时。
关于python - 从 Python 中的第二个元素开始迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49459227/
相关文章:
python - 使用 sqlite 排序的并发队列实现(扭曲)?
python - 如何使用 Tkinter 使用下拉菜单打开文件夹中的文件
python - Pyenv - 缺少 GNU readline lib 警告 ubuntu 18.04
python - 如何断言我们在python中有AssertionError?
python - 如何调试在 Eclipse 中本地运行的 Celery/Django 任务
python - 将 python 变量插入 mysql 表的行中
python - 带有 Python CGI 的 CSS 样式表