python内置函数中的zip,max,min函数例子

一:zip函数

print(list(zip((‘a‘,‘b‘,‘c‘),(‘1‘,‘2‘,‘3‘))))
print(list(zip((‘a‘,‘b‘),(‘1‘,‘2‘,‘3‘))))
print(list(zip((‘a‘,‘b‘,‘c‘),(‘1‘,‘2‘))))
p={‘name‘:‘jake‘,‘age‘:‘20‘}
print(list(zip(p.keys(),p.values())))
print(list(zip([‘a‘,‘b‘],‘sdfghh‘)))

输出为:[(‘a‘, ‘1‘), (‘b‘, ‘2‘), (‘c‘, ‘3‘)]
[(‘a‘, ‘1‘), (‘b‘, ‘2‘)]
[(‘a‘, ‘1‘), (‘b‘, ‘2‘)]
[(‘name‘, ‘jake‘), (‘age‘, ‘20‘)]
[(‘a‘, ‘s‘), (‘b‘, ‘d‘)]

二:max函数(min同理)

#例1
List=[1,2,3,4,5,100]
print(max(List))
print(min(List))
age_dic={‘age1‘:18,‘age2‘:20,‘age3‘:16,‘age122222‘:56,‘bs‘:16}
print(max(age_dic.values()))
#默认比较的是字典的key
print(max(age_dic))
print(max(age_dic.keys()))
print(list(max(zip(age_dic.values(),age_dic.keys()))))
#例2
#max函数传入的参数必须是可迭代类型,且不同类型之间不能比较
l1=[(5,‘a‘),(4,‘e‘),(2,‘f‘)]
l2=[‘a1‘,‘b2‘,‘c3‘]
l3=[‘a10‘,‘a2‘,‘a‘]
print(list(max(l1)))
print(list(max(l2)))
print(list(max(l3)))
#例3
human=[
    {‘name‘:‘a‘,‘age‘:10},
    {‘name‘:‘b‘,‘age‘:19},
    {‘name‘:‘c‘,‘age‘:16}
]
#max(human)会报错,因为字典是无序的,max无法按对应位置进行比较
print(max(human,key=lambda dic:dic[‘age‘]))

输出为:100
1
56
bs
bs
[56, ‘age122222‘]
[5, ‘a‘]
[‘c‘, ‘3‘]
[‘a‘, ‘2‘]
{‘name‘: ‘b‘, ‘age‘: 19}

原文地址:https://www.cnblogs.com/wangdamao/p/10443413.html

时间: 2024-11-07 22:11:57

python内置函数中的zip,max,min函数例子的相关文章

Python内置函数(42)——memoryview

英文文档: class memoryview(obj) memoryview objects allow Python code to access the internal data of an object that supports the buffer protocol without copying. Create a memoryview that references obj. obj must support the buffer protocol. Built-in objec

Python之路Python内置函数、zip()、max()、min()

Python之路Python内置函数.zip().max().min() 一.python内置函数 abs() 求绝对值 例子 print(abs(-2)) all() 把序列中每一个元素做布尔运算,如果全部都是true,就返回true, 但是如果是空字符串.空列表也返回true 例子 print(all([1,2,'1',''])) 输出结果 False 例子2 print(all('')) 输出结果 True any() 把序列中每一个元素做布尔运算,如果有一个为true就返回true, 但

day05 协程函数,递归函数,匿名函数lambda,内置函数map reduce filter max min zip sorted,匿名函数lambda和内置函数结合使用,面向过程编程与函数编程,模块与包的使用,re模块内置函数

基础篇 本章大纲: 协程函数 递归函数 匿名函数lambda 内置函数map reduce filter  max min zip sorted 匿名函数lambda和内置函数结合使用 面向过程编程与函数编程 模块与包的使用 re模块内置函数 一,协程函数 注意:函数先定义,后使用.这是函数第一原则.函数主要分为定义,调用 1.1,什么是协程函数 协程函数特点:yield变为表达式,可以通过g.send(value)传值,用send传值时协程函数需要初始化,也可以说是生成器函数的一种 1.2,协

Python补充03 Python内置函数清单

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明. Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你可以随时调用这些函数,不需要定义.最常见的内置函数是: print("Hello World!") 在Python教程中,我们已经提到下面一些内置函数: 基本数据类型 type() 反过头来看看 dir() help() len() 词典 len() 文本文件的输入输出 op

Python补充--Python内置函数清单

Python内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你可以随时调用这些函数,不需要定义.最常见的内置函数是: print("Hello World!") 在Python教程中,我们已经提到下面一些内置函数:基本数据类型 type()反过头来看看 dir()   help()    len()词典 len()文本文件的输入输出 open()循环设计 range()   enumerate()    zip()循环对象

python基础9 -----python内置函数2

一.python内置所以函数     Built-in Functions     abs() divmod() input() open() staticmethod() all() enumerate() int() ord() str() any() eval() isinstance() pow() sum() basestring() execfile() issubclass() print() super() bin() file() iter() property() tuple

Python 快速教程(补充篇03): Python内置函数清单

Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你可以随时调用这些函数,不需要定义.最常见的内置函数是: print(“Hello World!”) 在Python教程中,我们已经提到下面一些内置函数: 基本数据类型 type() 反过头来看看 dir() help() len() 词典 len() 文本文件的输入输出 open() 循环设计 range() enumerate() zip() 循环对象 iter() 函数对象 map() fi

python学习系列--python内置函数(一)

先列出所有的python内置函数,可以看到还是挺多的. abs()        求给定数的绝对值. all()          传入一个列表,只有当列表中所有元素都是真时,该函数返回真. any()        传入一个列表,只要列表中有一个元素为真,该函数即返回真. ascii()       执行对象中的__repr__方法.该函数在python2.7中已弃用. bin()         将给定的值转换成二进制. bool()       判断真假. bytearray()     

Python - 内置函数 选例

概览参见  https://www.runoob.com/python/python-built-in-functions.html 官方文档 https://docs.python.org/3/library/functions.html?highlight=built#ascii 0. 高阶函数 满足俩个特性任意一个即为高阶函数 1.函数的传入参数是一个函数名 2.函数的返回值是一个函数名 1. map() 函数 map(function, iterable, ...) 即接收两种参数,函数

Python内置函数清单

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明. Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你可以随时调用这些函数,不需要定义.最常见的内置函数是: print("Hello World!") 在Python教程中,我们已经提到下面一些内置函数: 基本数据类型 type() 反过头来看看 dir() help() len() 词典 len() 文本文件的输入输出 op