51Testing软件测试论坛

标题: zip 的用法 [打印本页]

作者: 素简生香    时间: 2017-11-16 14:50
标题: zip 的用法
本帖最后由 素简生香 于 2017-11-17 11:30 编辑

zip 的用法
zip 函数可以用来两两合并两个列表中的元素
示例代码  
>>> list1 = ["apple","orange","banana","pear"]
>>> list2 = [5,7,3,6]
>>> pairs = zip(list1,list2)
>>> pairs.sort(reverse=True)
>>> print pairs
[('pear', 6), ('orange', 7), ('banana', 3), ('apple', 5)]
>>> pairs.sort(key=lambda x:x[1])
>>> print pairs
[('banana', 3), ('apple', 5), ('pear', 6), ('orange', 7)]
代码解读
list1为水果品类,list2为该水果对应的箱数,请你打印出最需要补货的水果品种?






欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2