2020年3月14日python学习笔记——列表 输入命令符

坚持+思考+输出

1、学习方式:查看提供视频(30分钟)+自我整理笔记(2小时)+周末视频输出

2、笔记方式按提问方式整理。

为什么需要列表?

场景:这样的场景很多假如你存了一个公司的联系方式,你想取出来指定一个人的信息。

学习列表就应该想成你是在学习Excel表,为什么这么讲呢?下面一步一步介绍

列表的样式:

names = [  ]   表示空列表

names = ["张三","李四","王二","隔壁老王","麻子"]   

现在我们就对列表进行操作,就好比你已经在Excel单元格里面写入内容

操作表的方法有:插入(insert)       追加(append)    删除 (del(通过下标删除)   remove(通过元素直接删除))   修改 (直接赋值)   查询(in (判断是否在)      index(有则直接返回找到元素下标))

插入:

注意:列表元素下标是从0开始的。以下使用insert进行在原有列表中插入oldboy名字。

格式为:原来列表名称.insert(插入那个元素位置之前下标,“名字”)

使用insert你发现最末尾插入无法操作了。

追加:为什么会有追加呢?是因为插入不能把元素插入到最后,使用追加就可以在最后增加内容

格式为:原来列表名称.append(“名字”)

 查询:在列表中搜索是否存在查询的元素

1、使用in判断是否在里面,返回True或Flase

2、使用index直接查询出在列表的元素下标

 没在列表返回提示

修改:本质就是重新赋值

1、直接赋值

2、先查询在赋值

 删除:

1、使用下标删除

2、直接指定元素删除

3、先查询在删除

 

 用户读取指令:交互使用的。input

例如:你在浏览器上输入需要搜索的内容就离不开用户读取指令

 备注:input里面输入的内容复制后都是字符串;

例如:

age =input("请输入年龄:")     输入:13   print(type(age))为str

 

 备注:%s就是代表字符串占位符,除此之外,还有%d,是数字占位符,%f是浮点数占位符

原文地址:https://www.cnblogs.com/jianchixuexu/p/12493396.html