2018.12.27上午学习内容

 1 # 列表的一些常用操作符
 2 # 比较操作符,逻辑操作符,连接操作符,重复操作符,成员关系操作符 
 3 
 4 zfcd=80
 5 
 6 b1=[123]
 7 b2=[234]
 8 jg=b1>b2
 9 jg2=b1<b2
10 print(jg,"
",jg2)
11 
12 print ("="*zfcd)
13 b1=[123,456]
14 b2=[234,123]
15 jg=b1>b2
16 jg2=b1<b2
17 print(jg,"
",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