是否可以告诉 For 循环从特定位置开始?
>>> languages = ["C", "C++", "Perl", "Python"]
>>> for x in languages:
... print(x)
...
C
C++
Perl
Python
>>>
Run Code Online (Sandbox Code Playgroud)
如何让脚本从“Perl”开始?我不需要它来循环。
可以使用 来按索引对列表进行切片myList[start:stop:skip]。从第三个索引(零索引)开始,不停止也不跳过索引,将是:
for x in languages[2::]:
print x
Run Code Online (Sandbox Code Playgroud)
会给你:
Perl
Python
Run Code Online (Sandbox Code Playgroud)
另请参阅:解释 Python 的切片表示法
| 归档时间: |
|
| 查看次数: |
10220 次 |
| 最近记录: |