Python中的容器

目录

lest 列表

lest 列表是所含元素有序可重复的容器

使用方法

a = [元素1,元素2,元素3]
在这里插入图片描述

常用方法:

append( ): 表示在列表末尾添加新的元素
在这里插入图片描述
insert(x,a):表示在特定的位置添加新的元素
在这里插入图片描述
clear( ):将列表清空

pop( ):移除最后一个元素

remove( ):通过元素本身将元素移除

index( ):查找元素在列表中的位置,如果元素不存在,则报错

reverse( ):反转列表

sort( ):将列表按照升序排序,只能排列纯数字或者纯字符串的容器

copy( ):复制、拷贝对象(浅拷贝)

extend( ):合并列表

del( ):删除列表

set 集合

set 集合是无序且不可重复的容器

使用方法:

s = {元素1,元素2,元素3}

常用方法:

add( ):添加元素

clear( ):清空集合

copy( ):复制、拷贝(浅拷贝)

pop( ):随机移除元素

remove( ):移除制定元素

instersection( ):交集

difference( ):差集

union( ):并集

元组

元组是一系列固定的值(不可变数据类型)的容器

使用方法

a = (元素1,元素2,元素3)

常用方法:

count( ):统计元素出现的次数

index( ):查找元素在元组中的位置,如不存在则报错,如存在多个则报第一个

Ps:在python中如果只有一个元素且该元素是数字,则需要加上一个逗号来表示该元素是元组而不是数字

dict 字典

字典是以键值对存在的,每个键对应一个位唯一的值,键必须是字符串

使用方法

{k1:元素1,k2:元素2,k3,元素3}

获取key对应的值:

d[“key”] 如果k不存在,报错(可以修改元素)

d.get(“key”) 如果k不存在,报None(只能获取)

None 表示没有

常用方法:

clear( ):清空字典

cope( ):复制、拷贝字典(浅拷贝)

pop(“key”):通过key删除指定元素

popitem( ):随机删除键值对

get( ):通过key获取值

遍历方法:

keys( ):通过值可以获取键

values( ):返回所有的值

items( ):返回所有的键对值

Ps:所有循环的值都可以被迭代

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值