学习python的艰辛之路

break和continue

continue跳出本次循环体余下的部分,而break终止整个循环体。
可以选择一个小一点的数字自己推算一下对比二者的区别。


contine只是不执行下面的for循环体的print行

break终止了整个循环体,整个循环体只执行了一次
删除元素的方法

1.remove(元素)
只能是删除对象。不能是索引值。
例如
list=[1,2,4,'小饼干']
list.remove(1)
list.remove('小饼干')
print(list)

删除对象可以是任何类型的数据。如数字,字符串。
列表名.remove[] 移除第一个出现的元素.
列表名.remove['删除对象'] 删除指定对象。
2.pop(索引值)
列表名.pop(索引值) 删除指定对象。
列表名.pop() 删除最后一个元素。
注意:使用pop删除后的元素可以赋值给其他变量,del和remove则不可以。
如下
dic=[1,2,3]
a=dic.pop(1)
print(a)
结果
2

3.del 字典名[关键字]
删除指定对象。
del 列表名 删除整个列表。
4.字典名.clear()
清除所有元素。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...
    穷人家的孩纸阅读 726评论 1 1
  • [The Swift Programming Language 中文版]本页包含内容: Swift提供了多种流程控...
    风林山火阅读 605评论 0 0
  • 控制流 [TOC] Swift提供了多种流程控制结构,包括可以多次执行任务的while循环,基于特定条件选择执行不...
    伍哥___阅读 528评论 0 0
  • 跳转语句一、 Break语句的使用(一) Switch选择结构在学习switch选择结构时,我们已经使用过bre...
    f387b2061819阅读 682评论 0 0
  • 1.计划 2.底层原理,基本是相通的 1.坚持习惯,自律,给我自由 告别诱惑,断舍离 不要一开始就做一个很难完成的...
    囚徒_教父阅读 301评论 0 0