增加:
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. Airtest ——poco

    1.  Pymysql(No module named ‘cryptography’) pip install cryptography pip install paramiko 把 cryptogr ...

  2. 【BZOJ5020】[LOJ2289]【THUWC2017】在美妙的数学王国中畅游 - LCT+泰勒展开

    咕咕咕?咕咕咕! 题意: Description 数字和数学规律主宰着这个世界. 机器的运转, 生命的消长, 宇宙的进程, 这些神秘而又美妙的过程无不可以用数学的语言展现出来. 这印证了一句古老的名言 ...

  3. python_形参、实参

    #参数:形参.实参'''def display_message(title): print("My favourite book is %s" %title) #return 0 ...

  4. tp框架,addAll方法报错,返回false

    tp框架的批量添加addAll($data)方法很实用,但是注意,数据数组的数据结构要保持一致,不然会返回false.

  5. apche本地测试,无法访问此网站

  6. 华硕VX50V开机老是进入bios

    问题:华硕VX50V开机老是进入bios 如图: 解决办法: 1.将   Boot  中的--->>  Lunch CSM  ---->>设置为  -->> ena ...

  7. WinServer-IIS-js无法加载问题

    IIS中无法加载JS文件错误 尝试下面的几种解决方法,一起用

  8. 洛谷 P2243 电路维修

    P2243 电路维修 题目背景 Elf 是来自Gliese 星球的少女,由于偶然的原因漂流到了地球上.在她无依无靠的时候,善良的运输队员Mark 和James 收留了她.Elf 很感谢Mark和Jam ...

  9. jquery简直是太酷炫强大了

    链接地址:http://www.yyyweb.com/350.html Web 开发中很实用的10个效果[源码下载] 小鱼 发布于 3年前 (2014-07-15) 分类:前端开发 阅读(303741 ...

  10. POJ 2480

    可以容易得知,F=sum(p*phi(n/p)).思路就断在这里了... 看过别人的,才知道如下: 由于gcd(i,n*m)=gcd(i,m)*gcd(i,n),所以gcd为积性函数.而积性函数之和为 ...