Python初见 List,Tuple,Dict,Set的增删改查

有序集合
List,列表,有序
Tuple,元组,有序

无序集合
Dict,字典,key-value(键值对)
Set,类似字典中Key的集合

List

定义

a = ["aa", "bb", "cc"]

1.尾部增加

a.append("dd")

2.特定位置增加

a.insert(1, "a0")

1.末尾删

a.pop()

2.特定位置删

a.pop(0)#第一个

3.删除重复第一个值

a.remove("cc")

a[2]=""#改第三个

b=a.index("bb", )

元组

定义

a=(1,2,3)

1.查询值出现的次数

G=(1,2,3)
a=G.count(1)

2.查询值出现的位置

b=G.index(1, )

字典dict

定义

d = { "name":"mm", "age":"17"}

d["heheh"]="sss"

d.pop("name")

d["name"]="heh"

print d.get("name")

d.has_key("name")

set

定义

p=set([1,2,3,4])

p.add(5)


1.删除第一个

p.pop()

2.删除一个值

 p.remove(3)

3.并集

p.update([1,6,7])#并集
e=set([1,2])
r=set([2,3,4])
y=e|r

4.交集

t=e&r
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值