• 技术文章 >Python技术 >Python基础教程

    python怎么用字典合并与多次打印输出?

    十一十一2020-11-21 16:55:40原创2343

    讲到合并肯定是使用字典的,说到多次,脑袋里又能想到循环,输出没有什么好说的,用语言的时候,输出内容最常见的就是print,好啦,不知道不觉我们将问题拆分讲解,都已经理清楚解答问题的思路了,下面先回顾下单个内容,然后我们在整合去解决这个难题,好啦,快来看看吧~

    字典合并要怎么做?

    代码演示:

    >>> d1 = {"a": 3}
    >>> d2 = {"b": 4}
    >>> {**d1, **d2}
    {'a': 3, 'b': 4}

    注意:我们看到了有点像数学里的集合,非常好理解,这就不多说了。

    合并与多次打印输出

    首先是符号问题,字典里呢,是不能直接用数学中的运算符号的,基本上都是直接使用update进行合并,字典的多次打印输出不能像列表那样直接使用乘号。

    代码演示:

    dic01 = {95001:88,95002:99,95003:67}
    dic02 = {95004:89,95005:87,95006:99}
    dic01.update(dic02)
    print(dic01)

    知识拓展——字典提取

    >>> {k: v for k, v in d3.items() if v in [5, 6]}
    {'c': 5, 'd': 6}

    这里是直接套用,提取了5和6内容。

    好啦,以上就是关于解答合并字典并且打印出来的全部内容了,大家应该很容易可以学会,基本上都是基础内容哦~如果还想了解进阶内容,点击进入python学习网

    专题推荐:字典合并与多次打印输出
    上一篇:python中time与datetime模块如何转换? 下一篇:python中的if函数如何进行嵌套?

    相关文章推荐

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网