元组,字典,集合

本文介绍了Python中的三种不可变数据结构——元组、字典和集合。元组作为不可变序列,不能进行增删改操作;字典提供了键值对的映射存储;集合则是一个不重复元素的无序序列。

元组

# 元组
tuple1=('元素1''元素2')         # 用圆括号创建元组,每一个元素后都要加逗号。
tuple2=()                            # 创建一个空的元组

元组不能像列表一样进行增减和修改

tuple=(1,2,3)
print(tuple[0])       # 用于元组的提取
print(tuple[-1::-1])   # 取倒数第一个到左端的所以元素
print(tuple[0:3])      # 取元组中第一个到第三个的元素``
tuple=(1,2,3,4,5,6,7,8,9)
print(tuple[0::2])        # 从第一位开始取隔一位取一次一直到取完
tuple=(1,2,3,4,5,2,2,3,4,)
len(tuple)             # 可以得到元组的长度
tuple2=(1,2,3)+(6,8,9,0)   # 可用加号合并元组
tuple3=(2,3,4,8)*3         # 可用乘号重复元组

字典

dict={'key':1,'cai':4}     # 创建字典的格式 键:值
dict['key']             #提取字典的元素

dict1={'csj':54,'a':6}
dict1['f']='754'       # 在原来的字典中添加

dict1={'csj':54,'a':6}
dict2={'d':7,'u':86,'e':86}
dict1.update(dict2)   #用update把两个字典进行合并
del dict1['a']    # 删除字典中的元素
dict1.pop('csj')   #删除字典中的元素并显示
dict1.clear()       #clear可以删除字典中所以的元素
dict1['a']=9     #在原来的键上直接将新值附上代替原来的值

集合

set1={1,2,3,4,5,6,}    # 用set创建一个集合
set1.add('a')         # 用add可以添加元素
set1.pop()           # 用pop从集合中取出一个元素并删除
set1.remove(3)      # 用remove删除指定的一个元素
set1.clear()        # 用clear删除全部的元素
len(set1)         #得到集合的元素个数
set1={1,2,3,4,5,6,'a' ,'b'  }
1 in set1         # 用in可以查看元素是不是在集合中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值