增加:
li.append(对象):追加
注:print(li.append())--->是None
li.insert(索引,对象):插入到相应位置
li.extend(对象):可迭代的添加到尾部,即分解为最小元素再加入
注:int不能迭代

删除:
li.pop(索引):删除索引位置的元素。索引为空时删除最后一个
注:pop有返回值,返回值为所删除元素
li.remove(元素):按元素删除。无返回值
li.clear():清空列表。
del li:删除列表。
del li[start:end]:切片删除,顾头不顾尾

修改:
li[索引] = ‘要修改的对象’:直接替换
li[start:end] = "对象":start---end元素删除,对象部分在对应位置拆分添加
查找:
for i in li:
print(i) :全部查找
print(li[start:end]) :切片查找

 li = ["AAA","BBB","CCC","DDD","EEE","FFFF"]
#1.计算列表长度并输出
print(len(li))
#2.列表中追加元素'home',并输出添加后的列表
li.append("home")
print(li)
#3.在列表的第一个位置插入元素为'FOUR'并输出添加后的列表
li.insert(0,"FOUR")
print(li)
#4.修改列表中第二个位置的元素为'aaa',并输出修改后的列表
li[1] = "aaa"
print(li)
#5.将列表L2 = [1,'a',3,'boy']的每一个元素添加到列表li中
L2 = [1,'a',3,'boy']
li.extend(L2)
print(li)
#6.将字符串s = 'heart'的每一个元素添加到列表li中
s = 'heart'
li.extend(s)
print(li)
#7.删除列表中元素'FFFF',并输出删除后的列表删除
li.remove("FFFF")
print(li)
#8.删除列表中第五个元素,并输出删除的元素及删除后的列表
s1 = li.pop(4)
print(s1,li)
#9.删除列表中第2——4个元素,并输出删除元素后的列表
del li[1:4]
print(li)
#10.将列表中元素反转并输出
li.reverse()
print(li)
#11.计算"BBB"元素在列表中出现的次数并输出该次数
s2 = li.count("BBB")
print(s2)

List

 6
['AAA', 'BBB', 'CCC', 'DDD', 'EEE', 'FFFF', 'home']
['FOUR', 'AAA', 'BBB', 'CCC', 'DDD', 'EEE', 'FFFF', 'home']
['FOUR', 'aaa', 'BBB', 'CCC', 'DDD', 'EEE', 'FFFF', 'home']
['FOUR', 'aaa', 'BBB', 'CCC', 'DDD', 'EEE', 'FFFF', 'home', 1, 'a', 3, 'boy']
['FOUR', 'aaa', 'BBB', 'CCC', 'DDD', 'EEE', 'FFFF', 'home', 1, 'a', 3, 'boy', 'h', 'e', 'a', 'r', 't']
['FOUR', 'aaa', 'BBB', 'CCC', 'DDD', 'EEE', 'home', 1, 'a', 3, 'boy', 'h', 'e', 'a', 'r', 't']
DDD ['FOUR', 'aaa', 'BBB', 'CCC', 'EEE', 'home', 1, 'a', 3, 'boy', 'h', 'e', 'a', 'r', 't']
['FOUR', 'EEE', 'home', 1, 'a', 3, 'boy', 'h', 'e', 'a', 'r', 't']
['t', 'r', 'a', 'e', 'h', 'boy', 3, 'a', 1, 'home', 'EEE', 'FOUR']
0

computational results

Python学习————列表的增删改查的更多相关文章

  1. python学习(list增删改查、及常用方法)

    1.Python多条件判断: 多条件判断if: passelse: pass循环 while for i = 0 while i > 1: print('hello') else: print( ...

  2. Python数据类型-列表(list)增删改查

    1.添加元素 添加单个元素:使用append(object)函数可以为列表添加单个元素,参数object为对象:也就是说所有Python的对象都可以添加到列表中. 添加多个元素(合并列表):使用ext ...

  3. python 关于列表的增删改查及个别的命令

    names = ["a","b","c","d","e","e","a ...

  4. Python学习————字典的增删改查

    增加:dic1['KEY'] = value -->若之前有KEY,则会覆盖.若没有KEY,则新增至尾处dic.setdefault('KEY',value/None) --->若之前有K ...

  5. Python列表的增删改查排嵌套特殊输出格式

    Python列表的增删改查排嵌套特殊输出格式 一.列表的样子: a = ['q' , 'w' , 'e ', 'r','t'] a为列表名,[ ]为列表内容,' '为列表内的元素,'q'为a[0] 二 ...

  6. python列表的增删改查和嵌套

    列表 python常用的数据类型 可承载任意的数据类型 列表是有序的,可索引.切片(步长) 列表的创建 list1 = [1, 2, 'whll'] #1. list2 = list() #2. #3 ...

  7. Python(二)列表的增删改查

    一,列表的增删改查 列表中增加元素: 1,从列表的末尾增加一个元素:append("") 2,从列表中插入一个元素:insert(下标位置,插入的元素) 合并列表: 1,name. ...

  8. ASP.NET从零开始学习EF的增删改查

           ASP.NET从零开始学习EF的增删改查           最近辞职了,但是离真正的离职还有一段时间,趁着这段空档期,总想着写些东西,想来想去,也不是很明确到底想写个啥,但是闲着也是够 ...

  9. 列表的初识,列表的索引切片,列表的增删改查,列表的嵌套,元组的初识,range

    1 内容总览 列表的初识 列表的索引切片 列表的增删改查 列表的嵌套 元组的初识(了解) 元组的简单应用(了解) range 2 具体内容 列表的初识 why: str: 存储少量的数据.切片出来全都 ...

随机推荐

  1. Node_进阶_2

    第二天 一.复习: Node.js开发服务器.数据.路由.本地关心效果,交互. Node.js实际上是极客开发出的一个小玩具,不是银弹.有着别人不具备的怪异特点: 单线程.非阻塞I/O.事件驱动. 实 ...

  2. 浅谈冒烟测试(Smoke Testing)

    鉴于之前跟开发提到提测前需要进行冒烟测试,然后几个开发一脸迷茫的问我:什么叫冒烟测试?所以我准备跟大家从以下几个方面简单的分享一下什么是冒烟测试. 一.软件测试的分类 二.冒烟测试(Smoke Tes ...

  3. windows下一台机器运行多个tomcat

    一.将本机原有的tomcat配置不变, 二.下载新的tomcat解压版,地址:http://tomcat.apache.org/download-80.cgi 三.下载完成解压后,为了方便区分,最好将 ...

  4. 本地启动项目后cookie跨域获取不到的处理方式

    问题现象   最近在做Vue项目,很多时候调试代码需要本地访问localhost来进行,然而请求接口是通过代理实现的,那么就会存在一种情况是:代理域名下种植的cookie,在localhost域名下访 ...

  5. [luogu] P4155 [SCOI2015]国旗计划(贪心)

    P4155 [SCOI2015]国旗计划 题目描述 A 国正在开展一项伟大的计划 -- 国旗计划.这项计划的内容是边防战士手举国旗环绕边境线奔袭一圈.这项计划需要多名边防战士以接力的形式共同完成,为此 ...

  6. sql 语句中的 (+) 是什么意思?

    在select语句中(+)指的是外连接,是连接查询的一种方法.例:select t1.*,t2.* from dept t1,emp t2 where t1.deptno=t2.deptno(+);其 ...

  7. ASP.NET-使用json

    数据格式 vat strJson =' {"name":"jingya","Age":88} '; // 数字不用写双引号 JSON.par ...

  8. 2014年辛星解读css第三节

    第二节我们讲述的差点儿全是CSS的选择器,那么以下这一节我们来讲一下CSS的颜色和文本的一些东西,尽管我对调色不大敏感.可是对于颜色还是比較感兴趣的. *********CSS中的颜色******** ...

  9. stl之hash_map

  10. bzoj5105: [CodePlus2017]晨跑(LCM)

    5105: [CodePlus2017]晨跑 题目:传送门 题解: 没有很懂Code Puls 的操作...一道签到的三个数的LCM??? 代码: #include<cstdio> #in ...