热线电话:13121318867

登录
2020-08-10 阅读量: 1745
什么是压缩字典对?

字典在它们提供的独特功能方面是真正令人着迷的。它们以数组结构的形式存储为Key和Value对。每个值都可以通过其相应的键访问。

zip函数用于将两个列表连接在一起,或者我们甚至可以将字典中的键值和值对作为单个列表连接在一起。以下代码片段将清楚地说明压缩字典对的应用。


# Python code to demonstrate use of zip.

import heapq


stocks = {

'Goog' : 520.54,

'FB' : 76.45,

'yhoo' : 39.28,

'AMZN' : 306.21,

'APPL' : 99.76

}


zipped_1 = zip(stocks.values(), stocks.keys())


# sorting according to values

print(sorted(zipped_1))


zipped_2 = zip(stocks.keys(), stocks.values())

print(sorted(zipped_2))

#sorting according to keys



输出:


[(39.28,'yhoo'),(76.45,'FB'),(99.76,'APPL'),(306.21,'AMZN'),(520.54,'Goog')]
[('AMZN',306.21),('APPL',99.76),('FB',76.45),('Goog',520.54)


88.8283
3
关注作者
收藏
评论(1)

发表评论
85691082
2020-08-12

点赞

0.0000 0 0 回复
推荐帖子
条评论