005讲Python列表

来源:互联网 发布:js省市区三级联动代码 编辑:程序博客网 时间:2024/06/03 19:05
member = ['张晓峰','世界']
一元素
1.元素的种类:整型,浮点型,字符型,对象 member = [1,2.0,'小甲鱼',[1,2,3]]
2.向列表中添加元素
①member.append('小小神算子') member = ['张晓峰','世界','小小神算子']
②member.extend(['大','小']) member = ['张晓峰','世界','小小神算子','大','小'
③member.insert(1,'中')member = ['张晓峰','中','世界','小小神算子','大','小']
二 .列表:打了激素的数组
1.获取元素:
①member[0]='张晓峰'
②temp = member[0] member[0] = member[1] member[1] = temp
2.删除元素:
① member.remove('张晓峰')
② 语句:del member[0]
③ member.pop() :  表示删除最后一个元素
       member.pop(0) : 表示删除张晓峰这个元
3.列表分片
 ①copy原列表的一些元素  temp = member[0:2] = ['张晓峰','世界']
  ②list = list[ : ] 用了两块内存
 ③list = list1 共用了一块内存
4.操作符
  ①比较操作符:两个列表比较第一个元素大的列表,这个列表就大。
②逻辑操作符: and or not
③连接操作符: + 两边必须都是列表,最后用extend( )实现两个列表的连接。
④重复连接符: * 列表打印几次。
⑤成员操 作符 :  in // not in      
例子:list = [123,['小甲鱼','牡丹'],456]
   ①'小甲鱼' in list       ==> False
   ②小甲鱼' in list[1]   ==>True
    ③list[1][0]=='小甲鱼'
5.列表其他的内置函数
①list.count(123) : 计算123在列表中出现的次数。
②list.index(123 , 2 , 7): 表示从第四个元素到第八个元素之间123出现的次数。
③list.reverse( ) 先后顺序倒置(原地翻转)。
④list.sort() 从小到大排序。
从大到小排序: list.sort(reverse = True)
三.元组:套上枷锁的列表
1.创建访问
①创建: temp = (1,2,3,4,5) temp[1] = 2
temp[3: ]=(4,5)
②访问:  temp = (1 , ) 逗号是关键  3*(3,)=(3,3,3)==>表示把列表中元素重复了3遍
2.更新删除
①更新:  temp = ('大','小')
temp = temp[ :1] + ('中') + temp[1: ] ==>temp = ('大','中','小')
②删除:  del temp  //  del temp[0]   ==>删除'大'

原创粉丝点击