关于python的list的增查删改

说到增查删改,想起了数据库,我们在关系型数据库当中就会对表进行增查删改。

在python当中我们也可以对list进行增查删改的操作。

首先我们先创建一个list

name=['a','b','c']

这样在内存里就有name这个数据集合了。

如何查询name里面保存了哪些数据?

在python>>>符号的提示下我们直接输入list的变量名就可以了。

如何向list添加一条数据?

变量名.append()

因为python里面的list是一个有序列表,所以上面的语句会向list末尾添加数据。

如何向list指定位置添加数据吗?

还记得索引的概念吗?索引就是对list里面的一个数据标记的一个号码。比如例子中a对应的索引是0,b对应的索引是1,c对应的索引是3.

如果我们想在指定的位置插入数据可以使用下面的方法。

变量名.insert(索引,值)

insert是英文插入的意思,图中的例子是向索引1的位置,就是第二个数据位置,插入字母e.

如何修改list中的数据?

变量名[索引]=值

我们通过上面的重新赋值的方法修改已经创建了的数据内容。

上图就是修改索引为1的位置的内容,我将原来的e修改成了f。其实就是重新对那个位置的值进行赋值。

如何删除list中的数据?

变量名.pop(索引)

是的我想你看明白套路了,对变量名这个对象使用一个pop的方法就可以删除数据。

图中我们删除索引位置在1上面的数据。并且会提示删除的数据内容,方便重新插入~~

为什么用pop这个词?恩,因为pop有个动词的意思是取出的意思。就是从list里面取出数据。就相当于删除啦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,947评论 0 5
  • 一、python 变量和数据类型 1.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序...
    绩重KF阅读 5,819评论 0 1
  • 最近在慕课网学习廖雪峰老师的Python进阶课程,做笔记总结一下重点。 基本变量及其类型 变量 在Python中,...
    victorsungo阅读 5,769评论 0 5
  • 梧桐还未散发萤火的微光 满月悄然释放野性的芬芳 恍 秋夜 诉衷肠 酝酿一场 绝望与希望 离合流浪生长 星辰游过年轮...
    汀韵阅读 1,085评论 0 0
  • 图片来自微博苏清吾 三月五日,早上六点窗外一片沉寂,喧嚣的狂风猛烈地敲击着还算结实的玻璃窗...
    f5e0431e3756阅读 2,920评论 0 1