1 # 列表的一些常用操作符 2 # 比较操作符,逻辑操作符,连接操作符,重复操作符,成员关系操作符 3 4 zfcd=80 5 6 b1=[123] 7 b2=[234] 8 jg=b1>b2 9 jg2=b1<b2 10 print(jg,"\n",jg2) 11 12 print ("="*zfcd) 13 b1=[123,456] 14 b2=[234,123] 15 jg=b1>b2 16 jg2=b1<b2 17 print(jg,"\n",jg2) 18 print ("="*zfcd) 19 jg3=b1+b2 20 print(jg3) 21 print ("="*zfcd) 22 jg3*=3 23 print(jg3) #jg3重复了3遍 24 print ("="*zfcd) 25 b3=[123,["中国","山东","滨州"],456] 26 gx="中国"in b3 #结果为假 27 gx2="中国"in b3[1] #结果为真 28 gx3="中国"not in b3[1] #结果为假 29 jg4=b3[1][1] #结果为山东 30 print(gx,gx2,gx3,jg4) 31 print ("="*zfcd) 32 #count函数:计算它的参数在列表中出现的次数 33 #index函数:返回它的参数在列表中的位置 34 #reverse函数:把整个列表进行翻转 35 #sort函数:如果不需要参数,默认从小到大进行排队 36 count_jg=jg3.count(123) 37 index_jg=jg3.index(123,6,10) #这里的6,10 表示从列表第六个位置到第十个位置查找 38 jg3.append("我是才来的") 39 print(jg3) 40 reverse_jg=jg3.reverse() # 翻转列表顺序 41 print(jg3) 42 del jg3[0] #删除列表中第一个元素 43 print(jg3) 44 jg3.sort() #从小到大进行排序 45 print(count_jg,index_jg,jg3) 46 print ("="*zfcd) 47 b4=[5,9,8,4,3,7,1,2] 48 b4.sort(reverse=False)# 相当于没有括号内的参数 49 print(b4) 50 b4.sort(reverse=True) #排序并翻转顺序。 51 print(b4) 52 print ("="*zfcd) 53 b5=[1,3,5,7] 54 b6=[2,4,6,8] 55 b7=b6[:] 56 b6=b5[:] 57 b5=b7[:] 58 print (b5,b6) #这里进行了互换 59 b7=b6[:] 60 b7=b6 61 #以上两个表达式所表示的内容 是不同的。分片复制,复制后b7不受b6的变化影响。 62 #赋值相当于链接,b6变动,b7也会跟着变动的。
列表的一些常用操作符
比较操作符,逻辑操作符,连接操作符,重复操作符,成员关系操作符
count函数:计算它的参数在列表中出现的次数
index函数:返回它的参数在列表中的位置
reverse函数:把整个列表进行翻转
sort函数:如果不需要参数,默认从小到大进行排队
原文地址:https://www.cnblogs.com/bcyczhhb/p/10184391.html
时间: 2024-10-06 14:04:16