python增删改查

(一)、列表:

1、列表里的数据分为:可变类型数据 and不可变类型数据
可变类型数据有 : 数组、集合、字典
不可变类型数据有:字符串、元组、整数
2.列表的定义:

  • (1)List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组,专门用于存储 一串 信息

  • (2)列表用 [] 定义,数据 之间使用 , 分隔

  • (3)列表的 索引 从 0 开始

列表用中括号表示:
list = [ ]

3.列表的增 删 改 查:

索引从0开始

添加:append 、insert 、 extend

1.append(数据):把添加的元素放进列表里

list = []
list.append("老王")
print(list)

list = ["老王"]

2.insert(数据,索引):把添加的元素根据索引放在该索引的位置上

list = ["老王"]
list.insert(0,"老宋")
print(list)

list = ["老宋","老王"]

3.extend(列表):把一个列表的内容添加进另一个列表,依次放在后面

list = ["老张"]
list1 = ["老王","老宋"]
list.extend(list1)
print(list)

list = ["老张","老王","老宋"]

删除:remove ()、pop() 、pop(索引)

1.remove(列表里的数据):指定删除某个元素

list = ["老王","老宋","老张"]
list.remove("老宋")
print(list)

list = ["老王","老张"]

2.pop():默认删除最后一个

list = ["老王","老宋","老张"]
list.pop()
print(list)

list = ["老王","老宋"]

3.pop(索引):删除索引位置上的那个值

list = ["老王","老宋",]
list.pop(0)
print(list)

list = ["老宋"]

修改:list [索引] = 数据
list = ["老王","老宋","老张","老赵"]
list[1] = "老马"
print(list)

list = ["老王","老马","老张","老赵"]

查找:list [索引]
list = ["老王",`"老马"`,"老张","老赵"]
list [2]
print(list)

list = ["老张"]

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

推荐阅读更多精彩内容

  • 列表的增删改查 list1 = list('this is a list') 增加 list1.append('!...
    3e0a50393df8阅读 158评论 0 0
  • (一)、列表: 1、列表里的数据分为:可变类型数据 and不可变类型数据可变类型数据有 : 数组、集合、字典不可变...
    Taoqi思阅读 429评论 0 1
  • 在晨风与暮色中穿行,我多想做一只雄鹰,一边领略天地的广博,一边把草原的秘密尽情的探索! 或者成为一片白云,跟随风儿...
    浅行静思xyq阅读 293评论 0 1
  • 说实话,下载简书大概有一个月了,一直都是看别人优秀的文章,没敢自己写,因为语文真的low到底(高考唯一一科没有及...
    853cec682ba6阅读 655评论 1 0
  • 我们在很多时候像鱼,想说的话很多,到嘴边就变成一串泡泡。 鱼是不是也很孤独。 有些人无话可说, 有些话无人可说。 ...
    程少啊阅读 1,016评论 0 0