11-23-day05-python入门-字典与集合及文件

本文介绍了Python中的字典和集合的基本使用,包括它们的定义、常见操作和内置方法。重点讲述了字典的按key存取、删除、长度计算、成员运算等操作,以及集合的去重、关系运算等功能。同时,文章还探讨了文件操作的基础知识。
摘要由CSDN通过智能技术生成

一:字典类型

基本使用

1、用途:按照key:value的形式存放多个值

2、定义方式:在{}内用逗号分隔开多个key:value的元素,其中value可以是任意数据类型,而key必须是不可变类型,通常是字符串类型,

d={1:1111,(1,2,3):2222} # d=dict(…)

print(d[(1,2,3)])

key不能重复

d={“k1”:111,“k2”:222,“k3”:333,“k1”:444,“k1”:5555}

print(d)

dict数据类型转换

res=dict([(“k1”,1111),(“k2”,2222),(“k3”,3333)])

print(res)

res=dict(x=111,y=222,z=333)

print(res)

res={}.fromkeys([“name”,“age”,“gender”],None)

print(res)

res={}

print(res,type(res))

3、常用操作+内置的方法

优先掌握的操作:

1、按key存取值:可存可取

d={“k1”:111,“k2”:222,“k3”:333}

d[“k1”]=666

print(d)

d[“k4”]=444444

print(d)

l=[111,222,333]

l[0]=666

print(l)

l[3]=777

2、长度len

d={“k1”:111,“k2”:222,“k3”:333}

print(len(d))

3、成员运算in和not in

d={“k1”:111,“k2”:222,“k3”:333}

print(“k1” in d)

4、删除

d = {“k1”: 111, “k2”: 222, “k3”: 333}

方式一:

del d[“k1”]

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
11-27 2953
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值