怎么在python中使用OrdereDict修改键值

  介绍

这篇文章给大家介绍怎么在python中使用OrdereDict修改键值,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

python的五大特点是什么

python的五大特点:1。简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。2。面向对象,与其他主要的语言如c++和Java相比,Python以一种非常强大又简单的方式实现面向对象编程。3。可移植性,Python程序无需修改就可以在各种平台上运行。4。解释性,Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序。5。开源,Python是牙线(自由/开放源码软件)之一。

OrderedDict是有序的字典,同时也能改变其顺序。比如我们想要改变有序的OrderedDict对象的键值顺序,可以使用<强> move_to_end(关键)

<>之前拷贝[18]:,d.move_to_end (“bar")   ,   拷贝;[20]:d   [20]:,OrderedDict(((& # 39;非# 39;,,8),,(& # 39;克朗# 39;,,5),,(& # 39;酒吧# 39;,,2)])

可以看到之前排在第一位的酒吧被移到最后一位了.move_to_end还接收一个关键字参数last.last默认为真,当最后=False的时候,表示将该键移动到最前面!

<强> 2。删除键值

如果我们要删除有序字典中的键值,可以使用<强> popitem 强方法,popitem(去年=True)按照先进后出的顺序删除dict中的键值,popitem(去年=False)按照先进先出的规则删除dict中的键-值。

<>之前拷贝[42]:d   [42]:,OrderedDict(((& # 39;酒吧# 39;,,2),,(& # 39;非# 39;,,8),,(& # 39;克朗# 39;,,5)))   ,   [43]:拷贝,d.popitem(去年=False)   [43]:,(& # 39;酒吧# 39;,,2)   ,   拷贝;[44]:d   [44]:,OrderedDict(((& # 39;非# 39;,,8),,(& # 39;克朗# 39;,,5)])

关于怎么在python中使用OrdereDict修改键值就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

怎么在python中使用OrdereDict修改键值