社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

python高效的字典中的并行列表排序

LBaelish • 5 年前 • 850 次点击  

标题基本上说明了一切,我正在寻找一个有效的平行列表字典排序。

unsorted_my_dict = {
   'key_one': [1,6,2,3],
   'key_two': [4,1,9,7],
   'key_three': [1,2,4,3],
   ...
}
sorted_my_dict = {
   'key_one': [1,6,3,2],
   'key_two': [4,1,7,9],
   'key_three': [1,2,3,4],
   ...
}

我想分类 key_three 和字典中的所有其他列表并行。有几个类似的问题,但我正在努力,因为我在字典中有未知数量的键要排序,而且我只知道要排序的键的名称。( 密钥3 )

希望用普通的Python来实现这一点,不依赖第三方。

编辑1: 并行是什么意思?我的意思是如果我排序 密钥3 ,这需要交换最后两个值,字典中的所有其他列表也将交换最后两个值。

编辑2:python 3.4

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30408
 
850 次点击  
文章 [ 3 ]  |  最新文章 5 年前