python列表元组集合字典_Python中列表、字典、元组、集合数据结构整理

本文详细介绍了Python中字典的增删改查操作,包括键值对的添加、删除键值对,以及使用keys()和sorted()操作。同时,涵盖了集合的基本概念,如创建、查找元素及基本运算。适合初学者理解数据结构在Python中的应用。
摘要由CSDN通过智能技术生成

d = {'Jack':'jack@mail.com','Tom':'Tom@main.com'}

d['Jack']         >>>'jack@mail.com

d['Jim'] = 'Jim@sin.com' >>>{'Jim': 'Jim@sin.com', 'Jack': 'jack@mail.com', 'Tom': 'Tom@main.com'}

del d['Jim'] >>>{'Jack': 'jack@mail.com', 'Tom': 'Tom@main.com'}

list(d.keys()) #将返回一个字典中所有关键字组成的无序列表

sorted(d.keys()) #将返回一个字典中所有关键字组成的排序列表

dict() #构造函数可以直接从key-value对中创建字典

dict([('Tim',123),('Tiny',234)]) >>>{'Tiny': 234, 'Tim': 123}

推导式创建字典:

代码如下:

{d2:d2+'@main.com' for d2 in list(d.keys())}

>>>{'Jack': 'Jack@main.com', 'Tom': 'Tom@main.com'}

练习:循环输出字典中的键值对:

代码如下:

for name,email in d.items():

print(name,email)

4.集合

空集合:A = set() ※想要创建空集合,必须使用set()

演示:

代码如下:

basket = {'apple','orange','apple'} >>>{'orange', 'apple'} #注意重复的元素只显示一个

'apple' in basket >>>True

'pear' in basket >>>False

集合的数学运算:

本站所有资源全部来源于网络,若本站发布的内容侵害到您的隐私或者利益,请联系我们删除!

合作方式

Copyright © 2004-2018 https://www.gxlcms.com/. All Rights Reserved.

豫ICP备19030742号

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值