zoukankan      html  css  js  c++  java
  • 字符串格式化总结补充与有序字典

    字符串格式化总结补充

    #基础穷人版
    msg = "我是%s,年龄%s岁"%("杨子连","25")
    print(msg)
    
    #升级版
    msg = "我是%(n2)s,年龄%(n1)s岁"%{"n1":"杨子连","n2":"25"} #由元组变为字典
    print(msg)
    '''
    输出结果为
    我是25,年龄杨子连岁
    
    n1/n2为其名字,是其定位的东西
    '''
    
    #中农版
    v1 = "我是{0},今年{1}岁".format("杨子列",25)
    v1 = "我是{0},今年{1}岁".format(*("杨子列",25))  #与上一行等价
    print(v1)
    #豪华中农版
    v1 = "我是{name},今年{age}岁".format(name="杨子列",age=25)
    v2 = "我是{name},今年{age}岁".format(**{"name":"杨子列","age":25}) #与上一行等价,对其进行指定
    print(v1)
    

    有序字典

    from collections import OrderedDict
    
    info = OrderedDict() #每次都要有这个意识,这是一个类!!
    info["k1"] = 123 #__setitem__方法
    info["k1"] = 123
    info["k2"] = 456 
    #info["k1"]#__getitem__方法
    
    print(info.keys())
    print(info.values())
    print(info.items())
    
  • 相关阅读:
    双机信任关系
    VCS双机原理
    VCS常用指令
    TCL数组
    TCL数据类型
    TCL列表
    TCL基本语法
    CentOS防火墙中端口的开启和关闭
    会话保持技术及原理技术
    ESN
  • 原文地址:https://www.cnblogs.com/yangzilaing/p/14147496.html
Copyright © 2011-2022 走看看