python从列表中删除元素的方法,python 删除列表中指定元素
在python中,通常有三种方法来删除列表中的元素:remove、pop、del:
1.remove: 删除单个元素,删除首个符合条件的元素,按值删除
示例:
str=[1,2,3,4,5,2,6] str
没人回答问题?边肖创建了一个Python学习交流QQ群:778463939。找志同道合的朋友互相帮助,群里也有不错的视频学习教程和PDF电子书!’str=[0,1,2,3,4,5,6] str.pop (1) # pop将返回删除的元素str [0,2,3,4,5,6] str2=[ABC , BCD , DCE] str2.
示例:
STR=[1,2,3,4,5,2,6] del STR [1] STR [1,3,4,5,2,6] STR2=[ABC , BCD , DCE] Del STR2 [1] STR2 [ABC ,[
没人回答问题?边肖创建了一个Python学习交流QQ群:778463939。找志同道合的朋友互相帮助,群里也有不错的视频学习教程和PDF电子书!’str=[0,1,2,3,4,5,6] del str [2: 4] #删除第2个元素到第4个元素(但不包括尾部元素)str[0,1,4,5,6] del还可以删除整个数据对象(list,set等。)
没人回答问题?边肖创建了一个Python学习交流QQ群:778463939。找志同道合的朋友互相帮助,群里也有不错的视频学习教程和PDF电子书!’str=[0,1,2,3,4,5,6] del str str #删除后,对象回溯(最近一次调用last): file py shell # 27,line1,in modulestrameerror: name str 未定义注意:del是已删除的引用(变量)。
补充:删除元素的变相方法
s1=(1,2,3,4,5,6)s2=(2,3,5)S3=[]for I in s1:if I not in S2:S3 . append(I)print( S1 _ 1:,s1)s1=s3print(s2:,s2)print(s3:,s3)print(s1_2:,S1)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。