• 元祖操作


    ##################元组#################
    # age=(11,22,33,44,55)本质age=tuple((11,22,33,44,55))
    
    #索引
    # t=(1,2,3,4,5,6)
    # print(t[1:4])
    # print(t[0])
    # print(t[1:3])
    # print(t[2::-1])
    
    
    #len 取列表长度
    # t=('alex','egon','www','aaa','ladasd')
    # print(len(t))
    
    #成员运算 in和not in
    # stus=('alex','egon','wxx','yxx','lxx')
    # print('alex' in stus) 
    # print('alex' not in stus) #判断元素是否在列表里面
    
    #循环
    # l=(1,2,3,4,5,6)
    # for i in l:
    # print(i)
    
    #索引 
    # t=('a','b','c','c')
    # print(t.index('a'))
    
    
    #统计
    # t=('a','b','c','c')
    # print(t.count('c'))
    
    
    #############字典####################
    #索引取值
    # dic={'name':'egon','zhang':123}
    # print(dic['zhang'])
    
    #修改值vlaue
    # dic={'zhang':'123','egon':456}
    # print(dic)
    # dic['zhang']='789'
    # print(dic)
    
    #小写转换大写
    # dic={'name':'egon'}
    # dic['name']=dic['name'].upper()
    # print(dic)
    
    #长度
    # dic={'name':'egon','age':18}
    # print(len(dic))
    
    #删除
    # dic={'name':'egon','age':18}
    # del dic['name']
    # print(dic)
    
    #删除一个元素 取到返回值 没有值 就会返回None
    # res=dic.pop('name')
    # print(res)
    
    #循环取值key
    # dic={'name':'egon','age':18}
    # print(list(dic.keys())[1])
    
    #循环取多个key
    # for x in dic.keys():
    # print (x)
    
    #循环取值values
    # dic={'name':'egon','age':18}
    # print(list(dic.values())[1]) #取vlaue值
    # print(dic.values()) #字典转化为列表
    
    #取多个值
    # for value in dic.values():
    # print(value)
    
    #字典转化元组
    # print(dic.items()) #字典转化为元组
    # for k,v in dic.items(): #k,v=('name','egon')
    # print(k,v)
    # for i in dic.items():
    # print(i[0])
    
    #根据key取value 判断这个值在不在key里面 不在返回none
    # dic={'name':'egon','age':18}
    # print(dic.get('name'))
    
    #随机产生一个元祖键值对
    # print(dic.popitem())
    
    #更新元素
    # dic.update({'x':1,'age':19}) #有就不添加 没有就添加
    # print(dic)
    
    
    #造字典
    # print({}.fromkeys(['name','age','sex'],None))
    
    # list1=['name','age','sex']
    # dic={}
    # for x in list1:
    # dic[x]=None
    # print(dic)
    
    # setdefault 用法
    # dic={'name':'egon','age':18}
    # 1.字典有key,则不修改,返回原key对于的原值
    # res=dic.setdefault('name','EGON')
    # print('返回值',res)
    
    
    #2.没有对应的key,则添加,返回添加的key对应的value
    # dic={'age':18}
    # res=dic.setdefault('name','EGON')
    # print('返回值',res)
    # print(dic)
    

      

  • 相关阅读:
    IDLHDF5读取与转换
    IDL计算儒略日
    DOMContentLoaded和Window: load event
    eventloop(事件循环机制)
    @types
    ES6 Module import & export
    switch case
    python基础
    react-hooks 官方文档笔记
    base64编码图片
  • 原文地址:https://www.cnblogs.com/zhangcaiwang1/p/9534340.html
Copyright © 2020-2023  润新知