一、List(列表)

首先,创建一个简单的list:

animal = ['cat','dog','lion','tiger']

(1) 用索引的方式访问list中的元素:animal[0]

当索引从前往后计算时,第一个元素的索引值为0;

当索引从后往前时,倒数第一个元素的索引值为-1.

(2) 计算list的长度:len(animal)

(3) 往list末尾追加元素:animal.append("pig")

(4) 往list中指定位置添加元素:animal.insert(1,"pig")

(5) 删除list末尾的元素:animal.pop()

(6) 删除list指定位置的元素:animal.pop(i)

(7) 替换list中的某个元素:animal[1]="sheep"

(8) 访问list中list的某个元素时:list[i][j]

(9) 创建一个空的list:demo= []

(10) list切片操作:

 
 

注意:list中的元素可以是不同类型的元素

print(animal[:])将打印出所有值

二、tuple(元祖)

tuple与list很类似,但tuple一旦初始化就不能修改,所以相对于list来说,tuple更加安全,在两者可以同时用的地方,应该优先考虑tuple。

首先,创建一个元祖:

name = ("zhangsan","liuxiao","zhaoting")

(1) 创建一个空的tuple:t = ()

(2) 定义一个只有一个元素的tuple:t = (1,)

注意:当定义只含一个元素的tuple时,元素后面要添加一个逗号,避免产生歧义

(3) 若元祖中有的元素是列表类型,列表中的元素是可以修改的

三、dict(字典)

dict中的元素以key-value的形式存在

首先,创建一个字典:

d = ["Lisa":24,"Tom":32,"Sum":28,"Jack":25]

(1) 根据名字查找年龄:d["Lisa"]

(2) 判断key值是否存在:"Lisa" in d

(3) 删除一个key:d.pop("Lisa")

(4) 添加一个key:d.updata({"Jane":45})

(5) 修改:d["Tom"] = 32

(6) 删除字典:del d

 

作者:一笑乘风凉
链接:https://www.jianshu.com/p/b458baef1ada
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

最新文章

  1. Python_Day11_同步IO和异步IO
  2. [CareerCup] 17.7 English Phrase Describe Integer 英文单词表示数字
  3. javascript进击(五)JS对象
  4. NOI十连测 第六测 T3
  5. 删除数组中等于某个key的所有元素
  6. windows下搭建apache+php+mysql
  7. bootstarp模板02
  8. Docker: 构建Nginx,PHP,Tomcat基础镜像
  9. Apollo 3.0 硬件与系统安装指南
  10. Mike and palindrome CodeForces - 798A
  11. Android6.0源码下载编译刷入真机
  12. 对datetime日期类型进行序列化的处理
  13. BeautifulSoup使用总结
  14. Cognos11只需简单几步创建你的Dashboard
  15. tensorflow环境安装
  16. 架构私用Nuget服务器
  17. fwrite的文件缓冲同步到磁盘
  18. 任务调度 Quartz 学习(三) CronTrigger 表达式
  19. Spark Streaming updateStateByKey和mapWithState源码解密
  20. deeplearning.ai 旁听如何做课后编程作业

热门文章

  1. 基于CentOS7系统添加自定义脚本服务及参数说明【转】
  2. End-To-End Memory Networks
  3. Variance Inflation Factor (VIF) 方差膨胀因子解释_附python脚本
  4. EDAS Serverless & Kubernetes SLB LVS Nginx
  5. 关于微信手机端IOS系统中input输入框无法输入的问题
  6. 算力和AI-ZILLIZ
  7. GANomaly: Semi-Supervised Anomaly Detection via Adversarial Training-1-论文学习
  8. netty5自定义私有协议实例
  9. 【430】BST and Splay Tree
  10. matplot中的对象