元组

元组以逗号隔开和小括号为标示的的一组数据,无法对元组数据进行修改,只能将要改变的数据重新赋值在原来的名字上。删除元组只能整个删除,
-----------------------------------------------------------------------------------------------------
创建元组
       元组名=(元素1,元素2,....)


元组写保护
       创建元组后,不能对元组进行任何修改操作。




          列表        元组
元素    方括号        圆括号
可变性   可变         不可变
操作     增删改查      搜索




元组比列表的优点:元素不允许修改查询速度快,安全性高。如涉及到财政的东西不能更改。




元组无法单个查询
>>>a=(1,2,3)
>>>print (a[1]) 可输出2


不允许删除元组中单个的元素;
可以删除整个元组:del 元组名
------------------------------------------------------------------------------------------------------
如何更新和删除元组
更新元组: 更新元组的办法需新建一个元组来间接修改
1、可以用乘法操作元组
t=(2,6)
print(3*t)
输出:(2, 6, 2, 6, 2, 6)


print(3*(5,1))
输出:(5, 1, 5, 1, 5, 1)


2、可以使用+号对元组的元素进行新增操作:
>>> t=(1,5,3)
>>> t=t[0:1]+('s',)+t[1:]
>>> t结果为:(1, 's', 5, 3) 原来的元组(1,5,3)由于没有被指向,被内存回收


3、元组的操作还有成员操作符(in,not in),逻辑操作符(not,and ,or)   关系操作符(  >,<,>=,<=)




删除元组:
del 元组名称
------------------------------------------------------------------------------------------------------






三个删除数组的参数:remove,del,pop()
remove(要删除的名称)
del 数组名[序号]
数组名.pop()  :没有参数时,从尾部删除
数组名.pop(1) :有参数时从下标删除
-------------------------------------------------------------------------------------------------------
遍历字典的方法:
myD={'1':'a','2':'b','3':'c'}
for key ,value in dict.items(myD):
    print (key,value)









































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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值