You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python中continue语句使用问题:如何跳过列表中的'Antarctic'

解决Python中continue语句跳过指定元素的问题

你的代码核心问题是判断条件错误:循环变量i是列表中的字符串元素,你却和数字1做比较,这永远不会触发continue,所以跳不过'Antarktic'。完全不需要转换列表格式,修正判断条件即可。

正确代码如下:

continents = ["Afrika", "Antarktic", "Asien", "Australia", "Europe", "North America", "South America"]
for i in continents:
    if i == 'Antarktic':
        continue
    print(i)

当循环遍历到'Antarktic'时,i == 'Antarktic'条件成立,执行continue跳过当前循环的print(i)步骤,直接进入下一次循环,就能实现跳过指定元素的需求。

内容的提问来源于stack exchange,提问作者Cihan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 08:10:20