博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2018.09.17python学习第五天part3
阅读量:7080 次
发布时间:2019-06-28

本文共 1632 字,大约阅读时间需要 5 分钟。

3.list
# 1.按索引取值(正向取+反向取)   ***可读也可取 # L=['a','b','c'] # print(id(L)) # print(L[-1]) # L[-1]="D" # print(L)#与字符串的区别是可以取也可以改 # print(id(L))#改值后id不发生改变 # 2.切片(顾头不顾尾,步长) # L=['a','b','c','d'] # print(L[0:3:1]) # 3.len # L=['a','b','c','d'] # print(len(L)) # 4.in or not # L=['a','b','c','d'] # print("a" in L) # 5.append#追加 # L=['a','b','c','d'] # L.append('e') # print(L) # #append是没有返回值的,所以再次定义一个变量L1=L.append('e')的话,L1是None # 6.删除 # del # L=['a','b','c','d'] # del L[1]#只能按索引取删除 # print(L) # remove # L=['a','b','c','d'] # L.remove('a')#也是没有返回值 # print(L) # pop#按照元素的索引取删除元素并拿到改元素 # L=['a','b','c','d'] # L1=L.pop(1) # print(L1)#取出的值 # print(L)#pop取完值以后的列表 # 7.count#重复的次数 # L=['a','b','c','d','a'] # print(L.count("a")) # 8.extend#也是追加(注意和append区别) # append: # L=['a','b','c','d'] # L.append([1,2,3]) # print(L)#在列表中[1,2,3]被当成了一个元素 # extend: # L=['a','b','c','d'] # # L.extend([1,2,3]) # # print(L)#在列表中加了1,2,3三个元素 # 9.index#取索引 # L=['a','b','c','d'] # print(L.index("c"))#返回的是索引值 # print(L.index('c',0,4)#0,4是索引的范围 # 10.insert#往固定的地方加值 # L=['a','b','c','d'] # L.insert(1,"e")#往索引为1的签名加 # print(L) # 11.reverse#反转 # L=['a','b','c','d'] # L.reverse()#注意reverse里是没有值的 # print(L) # 12.sort#从大到小排序 # L=[1,4,8,6] # L.sort() # print(L) # L.sort(reverse=True) # print(L) # 13.队列#先进先出 # L=[]#进队 # L.append("a") # L.append("b") # L.append("c") # print(L) # print(L.pop(0)) # print(L.pop(0)) # print(L.pop(0)) # # 14.堆栈#先进后出 # L=[]#进队 # L.append("a") # L.append("b") # L.append("c") # print(L) # print(L.pop(-1)) # print(L.pop(-1)) # print(L.pop(-1))
list类型总结: # 1.存多个值 # 2.有序 # 3.可变
 

转载于:https://www.cnblogs.com/hello-yuanjing/p/9664157.html

你可能感兴趣的文章
http://daffodil.codeplex.com/
查看>>
ASP.NET中操作SQL数据库
查看>>
windows下,下载pip安装
查看>>
nginx反向代理中proxy_set_header 运维笔记
查看>>
jQuery操作元素的class属性
查看>>
关于idea新建子目录时往父目录名字后叠加而不是树形结构的解决方法(转)
查看>>
HttpURLConnection和HttpClient的区别2(转)
查看>>
第5条:避免创建不必要的对象
查看>>
单元测试利器Mockito框架
查看>>
java反射
查看>>
有赞业务对账平台的探索与实践
查看>>
leetcode讲解--824. Goat Latin
查看>>
深入解析Node.js中的Async和Await函数
查看>>
Ubuntu 下如何安装与卸载软件 ( 一 :GUI版)
查看>>
07_01_定义加载器(Webpack Book)
查看>>
Let's encrypt 通配域名DNS验证方式的证书自动更新
查看>>
PHP 框架学习(二):Laravel
查看>>
总结常见的违背Rest原则的接口设计做法
查看>>
JAVASCRIPT中THIS指的是什么?
查看>>
LLVM3.8停止了旧Windows版本,取消Autoconf,改进Clang
查看>>