python列表的增删改查

python列表的增删改查

1.列表

概念:有序的容器,存储多个元素.
定义方式:
变量=[元素1,元素2,元素3,元素n]
变量=list([元素1,元素2,元素3,元素n])
什么情况下使用列表
存储多个含义相同的数据的时候就要使用列表

2列表的操作----添加元素

1.在末尾追加元素
语法:列表.append(元素)
2.在指定索引位置插入数据
语法:列表.insert(索引,元素)
3.将新列表追加到列表中
语法:列表.extend(新列表)

3.列表的操作—删除

1.指定删除对应索引的元素
语法:del 列表[索引]
2.删除最后一个元素,并返回删除的值
语法:列表.pop()
3.根据索引删除对应元素,并返回删除元素值
语法:列表.pop(索引)
 4.删除第一个出现的指定数据
语法:列表.remove(数据)
5.清空列表
 语法:列表.clear()

4.列表的操作—查询

1.列表[索引]
2.切片查询
语法:列表[起始:终止:步长]      包头不包尾,步长决定查询元素的方向
列表[::-1]   ====>   倒序获取列表数据
3.获取列表长度
语法:len(列表)
4.获取指定元素的第一个位置的索引
语法:列表.index(元素)
5.获取指定元素出现的次数
语法:列表.count(元素)

5.列表的操作—修改

列表[索引]=新的值

6.列表的排序

1.升序
语法:列表.sort()
2.降序
语法:sort(reverse=True)
3.逆转,翻转
列表.reverse()

7.列表的遍历

for  i  in   列表:
 #将列表中的每个元素一次取出赋值给i临时变量
  print(i)

8.元组

1.概念:一个有序的容器,但是不能修改
2.定义:
变量=(元素1,元素2,元素3,元素n)
变量=(元素,)
变量=tuple([元素2,元素2,元素n])
3.如何使用
3.1获取某个元素值
元素[索引]
3.2遍历
for i in 元组:
	 #将元组中的每个元素一次取出赋值给i临时变量
	print(i)
3.3可以给多个变量赋值
name,age=('张飞',18)
3.4函数/返回值可能使用一个元组
3.5元组可以保护数据
3.6元组和列表相互转换
	list(s)
	tuple(s)
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值