Python基础-基础语法(五)
基础语法
- 🎈1.元组
- 🎈2.字典
- 🔭2.1字典的创建和查找
- 🔭2.2字典的新增修改删除
- 🔭2.3字典的遍历
🎈1.元组
#1.创建元组a=()b=tuple()print(type(a))print(type(b))#2.创建元组的时候,指定初始值a=(1,2,3,4)print(a)#3.元组中的元素也可以是任意类型a=(1,2,'hello',[])print(a)#4.通过下标来访问元组中的元素,下标也是从0开始,到len-1结束a=(1,2,3,4)print(a[3])#5.通过切片来获取元组中的一个部分print(a[1:4])#6.也同样可以用for循环的方式来进行遍历操作forelemina:print(elem)#7.使用in来判定元素是否存在,使用index查找元素的下标a=(1,2,3,4)print(3ina)print(a.index(2))#8.可以使用+来拼接两个元组#元组只支持读的操作,不支持修改的操作a=(1,2,3,4)b=(5,6,7,8)print(a+b)🎈2.字典
🔭2.1字典的创建和查找
#1.创建字典a={}b=dict()print(type(a))print(type(b))#2.创建字典的同时设置初始值a={'id':1,'name':'zhangsan'}b={'id':1,'name':'zhangsan'#最后一个键值后面的逗号可写可不写}print(b)#3.in只能判定key是否存在,和value无关print('id'ina)print('zhangsan'ina)#4.not in来判断key在字典中不存在print('id'notina)#5.使用[]来根据key获取valueprint(a['id'])print(a['name'])🔭2.2字典的新增修改删除
#1.新增/修改元素#字典中的各种操作,都是针对key来进行的#这个操作就是往字典里插入新的键值对a['score']=90print(a)#2.如果key不存在,往里面写入是新增键值对,如果存在,往里面写入,相当于根据key修改valuea['id']=2print(a)#3.使用pop方法,根据key来删除键值对a.pop('name')print(a)🔭2.3字典的遍历
a={'id':1,'name':'zhangsan','score':100}#使用for循环来遍历字典forkeyina:print(key,a[key])#keys获取字典中的所有keyprint(a.keys())#values获取字典中的所有valueprint(a.values())#items获取字典中的所有的键值对print(a.items())forkey,valueina.items():print(key,value)好啦,关于Python基础语法到这里就先结束啦,后期会继续更新学习Python的相关知识,欢迎大家持续关注、点赞和评论!❤️❤️❤️