将字典 python 中的元素移动到另一个索引

马修

例如,如果我有这样的字典:

dicta={1:['a','a','a'],2:['b,'b','b'],'N':['n','n','n'],3:['c','c','c']}

我希望 N 位于最后一个位置,因为我稍后将此 dict 转换为 df。有没有办法向下移动?

找到 N 的索引很好: index=list(dicta.keys()).index('N')

但是你会怎么做(用伪代码)dicta.position[-1] = dicta[index]位呢?

卡斯拉夫德

您可以通过popping将一个项目移到最后,然后将其重新分配给字典。

>>> dicta = {1: 'a', 2: 'b', 'N': 'n', 3: 'c'}
>>> dicta['N'] = dicta.pop('N')
>>> dicta
{1: 'a', 2: 'b', 3: 'c', 'N': 'n'}

这仅在您使用CPython 3.6+或任何其他以3.7开头的 Python 实现时才有效,因为dict在这些版本之前没有插入顺序。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将包含列表的字典追加到python中的另一个字典

来自分类Dev

为什么Python docx或lxml将属性从一个节点移动到另一个节点?

来自分类Dev

python 是否将缓冲区从一个逻辑内存位置移动到另一个?

来自分类Dev

将数据(基于类)从.py移动到另一个.py文件中的字典

来自分类Dev

如何将字典中的键与列表中的元素进行匹配,并将这些键值存储到python中的另一个字典中?

来自分类Dev

如何将目录中子文件夹中的文件移动到python中的另一个目录中?

来自分类Dev

如何使用 Python/regex 将字符串的一部分移动到字符串中的另一个位置

来自分类Dev

将一个段落元素移动到另一个段落元素旁边

来自分类Dev

如何在python中将一个元素从列表移动到另一个

来自分类Dev

如何在python中使用wnck将gtk窗口从工作区移动到另一个工作区?

来自分类Dev

NPP + Python:将搜索字符串之间的文本移动到另一个位置(页脚)

来自分类Dev

Python将SFTP服务器上的文件移动到另一个文件夹

来自分类Dev

NPP + Python:将搜索字符串之间的文本移动到另一个位置(页脚)

来自分类Dev

Python将字典列表转换为另一个字典列表

来自分类Dev

如何将字典映射到另一个字典Python

来自分类Dev

Python将字典列表转换为另一个字典列表

来自分类Dev

将元素从一个地方移动到另一个地方

来自分类Dev

将元素从一个包移动到另一个包

来自分类Dev

C:将元素从一个列表移动到另一个列表

来自分类Dev

将 html 元素从一个节点移动到另一个节点

来自分类Dev

将哈希表数组中的元素移动到PowerShell中的另一个数组

来自分类Dev

使用python将shapefile从一个文件夹移动到另一个文件夹

来自分类Dev

Python将文件和目录从一个文件夹移动到另一个文件夹

来自分类Dev

如何将Python脚本从一个子包移动到另一个目录/包,并保持向后兼容性

来自分类Dev

Python 2.7-win32com.client-将工作表从一个工作簿移动到另一个工作簿

来自分类Dev

Google云端存储-将文件从一个文件夹移动到另一个文件夹-使用Python

来自分类Dev

Python将文件和目录从一个文件夹移动到另一个文件夹

来自分类Dev

使用 Python 将文件从一个目录移动到另一个目录时无法解决错误

来自分类Dev

将一个字典中的值与 Python 中另一个字典中的值进行比较

Related 相关文章

  1. 1

    将包含列表的字典追加到python中的另一个字典

  2. 2

    为什么Python docx或lxml将属性从一个节点移动到另一个节点?

  3. 3

    python 是否将缓冲区从一个逻辑内存位置移动到另一个?

  4. 4

    将数据(基于类)从.py移动到另一个.py文件中的字典

  5. 5

    如何将字典中的键与列表中的元素进行匹配,并将这些键值存储到python中的另一个字典中?

  6. 6

    如何将目录中子文件夹中的文件移动到python中的另一个目录中?

  7. 7

    如何使用 Python/regex 将字符串的一部分移动到字符串中的另一个位置

  8. 8

    将一个段落元素移动到另一个段落元素旁边

  9. 9

    如何在python中将一个元素从列表移动到另一个

  10. 10

    如何在python中使用wnck将gtk窗口从工作区移动到另一个工作区?

  11. 11

    NPP + Python:将搜索字符串之间的文本移动到另一个位置(页脚)

  12. 12

    Python将SFTP服务器上的文件移动到另一个文件夹

  13. 13

    NPP + Python:将搜索字符串之间的文本移动到另一个位置(页脚)

  14. 14

    Python将字典列表转换为另一个字典列表

  15. 15

    如何将字典映射到另一个字典Python

  16. 16

    Python将字典列表转换为另一个字典列表

  17. 17

    将元素从一个地方移动到另一个地方

  18. 18

    将元素从一个包移动到另一个包

  19. 19

    C:将元素从一个列表移动到另一个列表

  20. 20

    将 html 元素从一个节点移动到另一个节点

  21. 21

    将哈希表数组中的元素移动到PowerShell中的另一个数组

  22. 22

    使用python将shapefile从一个文件夹移动到另一个文件夹

  23. 23

    Python将文件和目录从一个文件夹移动到另一个文件夹

  24. 24

    如何将Python脚本从一个子包移动到另一个目录/包,并保持向后兼容性

  25. 25

    Python 2.7-win32com.client-将工作表从一个工作簿移动到另一个工作簿

  26. 26

    Google云端存储-将文件从一个文件夹移动到另一个文件夹-使用Python

  27. 27

    Python将文件和目录从一个文件夹移动到另一个文件夹

  28. 28

    使用 Python 将文件从一个目录移动到另一个目录时无法解决错误

  29. 29

    将一个字典中的值与 Python 中另一个字典中的值进行比较

热门标签

归档