学习python的艰辛之路
2019-12-09 本文已影响0人
laner01
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()
清除所有元素。