python如何使用字典_python字典怎么使用zip
這篇文章主要介紹了Python zip()函數用法,結合實例形式較為詳細的分析了Python zip()函數的功能、使用方法及相關操作注意事項。
這里介紹python中zip()函數的使用:(推薦學習:Python視頻教程)>>> help(zip)
Help on built-in function zip in module __builtin__:
zip(...)
zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)]
zip([seq1, ...])接受一系列可迭代對象作為參數,將對象中對應的元素打包成一個個元組,然后返回由這些元組組成的列表。若傳入參數的長度不等,則返回列表的長度和參數中長度最短的對象相同。
為了對字典值執行計算操作,通常需要使用zip()函數先將鍵和值反轉過來.
例:prices = {'ACME': 45.23,'AAPL': 612.78,'IBM': 205.55,'HPQ': 37.20,'FB': 10.75}
min_price = min(zip(prices.values(), prices.keys()))
# min_price is (10.75, 'FB')
max_price = max(zip(prices.values(), prices.keys()))
# max_price is (612.78, 'AAPL')
字典值相同,鍵不同,比較值的大小>>> prices = { 'AAA' : 45.23, 'ZZZ': 45.23 }
>>> min(zip(prices.values(), prices.keys()))
(45.23, 'AAA')
>>> max(zip(prices.values(), prices.keys()))
(45.23, 'ZZZ')
更多Python相關技術文章,請訪問Python教程欄目進行學習!
以上就是python字典怎么使用zip的詳細內容,更多請關注php中文網其它相關文章!
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
總結
以上是生活随笔為你收集整理的python如何使用字典_python字典怎么使用zip的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “只要”4000元 小米13 Lite开
- 下一篇: python中的loop_django学