python之数据类型总结

###########列表#######################
list=[1,2,3,[10],{"姓名":"张族敏"},(10,)]
print(list[-1])#通过下标查询数据(10,)
list.append(2)#默认在最后面添加数据
list.insert(0,-5)#可以通过下标指定添加的位置
print(list)#[-5, 1, 2, 3, [10], {'姓名': '张族敏'}, (10,), 2]
list[0]='张三丰'#通过下标修改数据
print(list)#[5, 1, 2, 3, [10], {'姓名': '张族敏'}, (10,), 2]
del list[0],list[1]#通过下标删除数据
print(list)#[1, 3, [10], {'姓名': '张族敏'}, (10,), 2]
list.pop(2)#pop删除有返回值
print(list)#[1, 3, {'姓名': '张族敏'}, (10,), 2]
list.remove(1)#删除效率最慢
print(list)#[3, {'姓名': '张族敏'}, (10,), 2]
###########################################

############字典总结#########################

dict={'姓名':'张鹏','年龄':30,'地址':'天河区'}#字典的定义
# print(dict['姓名'])#通过键来取到值张鹏
# for one in dict:
#     print(one)#实际上是对键进行偏历
# for a,b in dict.items():
#     print(a,b)#分布取对应的键值对
# dict['姓名']='张族敏'#通过键来修改数据
# dict['aaaa']='bbbbb'#如果没有对应的key,就是新增一个字典值,新增数据
# print(dict)#{'姓名': '张三', '年龄': 30, '地址': '天河区', 'aaaa': 'bbbbb'}
# del dict['姓名']
# dict.pop('年龄')#pop删除有返回值,字典没有remove删除
# print(dict)#通过键删除数据{'年龄': 30, '地址': '天河区'}
# print(dict.items())#获取键值对
for one in dict.keys():
    print(one)
print('张鹏'in dict.values())#判断值在不在里面
print('姓名' in dict.keys())#判断键在不在里面
dict1={"合并":"update"}
dict.update(dict1)#字典合并
print(dict)

###########元组##############

tu=(10,20,40)
tu1=(10,)#单个元组要以,结尾
print(tu1)
print(tu[1])

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值