Python 元组、字典、集合

元组

元组与列表类似,可存储大量同类型数据。
不能增删改,但可以查。

  • 基础语句
num = (11,22,33)		#语法规则和列表类似
a,b,c = num				#元组拆包赋值操作
>>>a,b,c=11,22,33
  • 单元组
(16,)		#如果一个元组里只有一个元素,此时这样写
  • 元组遍历打印字典
infor={'name':'laowang'}
infor['age']=18
for A,B in infor.items():
	print('key=%s,value=%s'%(A,B))

字典

  • 字典的基本操作
infor={"name":"张三" , "addr":"山东" , "age":18}
	#infor={键:值 ,键:值}
print("%s %s %d"%(infor["name"],infor["addr"],infor["age"]))
>>>	张三 山东 18
  • 字典的增查改删
infor={"name":"zhangsan"}
infor["age"]=18			#增加新字典
del infor['age']		#删除字典
infor.get['age']		#查询字典  
  • 字典的查询
infor.keys()		#查询字典中所有的键
infor.values()		#查询字典中所有的值
infor.items()		#以元组的形式查询字典
  • 字典遍历
for temp in infor.keys():	#遍历字典键
	print('key=%s'%temp)
	
for temp in infor.values():	#遍历字典值
	print('values=%s'%temp)

for A,B in infor.items():	#遍历字典键、值
		#temp=[('name','laowang'),('age',18)]
	print('key=%s,value=%s'%(A,B))

集合

同一字典中没有相同重复的元素。
支持增删改查。

c = {1,2,1,2,3}
pritn(c)
>>> {1,2,3}
  • 用于去重
a = [1,2,3,1,2,3]
f = set(a)
print(f)
>>> {1,2,3}
  • 功能查询
f. + Tab键
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值