美文网首页
Python语法

Python语法

作者: 1nvad3r | 来源:发表于2020-11-11 10:48 被阅读0次

[ ] 列表
( ) 元组
{ : } 字典
{ } set集合

lambda:如果一个函数有一个返回值,且只有一行代码,可以使用lambda简化。

fn = lambda: 100
print(fn())  #100

可变参数 *args,返回值为元组。

fn2 = lambda *args:args
print(fn2(1,2,3))
print(fn2(4,5,6,7,8))

可变参数**kwargs,返回值为字典。

fn3 = lambda **kwargs: kwargs
print(fn3(name='python', age=20))  

带判断的lambda

fn1 = lambda a, b: a if a > b else b
print(fn1(2, 4))

列表数据按字典key的值排序

students = [{'name': 'TOM', 'age': 20},
            {'name': 'ROSE', 'age': 19},
            {'name': 'Jack', 'age': 22}]
students.sort(key=lambda x: x['age'])
print(students)
students.sort(key=lambda x: x['age'],reverse=True)
print(students)

相关文章

  • Python从入门到精通

    Python语法的三个阶段 Python基础语法函数是编程 Python进阶语法面向对象编程 Python高级语法...

  • python学习总结

    python基础语法总结 参考:Python基础语法总结 参考:1.Python标识符 在 Python 里,标识...

  • Python import语句导入模块语法

    Python import语句导入模块语法 源文档Python import语句导入模块语法python中的imp...

  • 08-Python3 错误和异常

    一、Python3 错误和异常 Python有两种错误很容易辨认:语法错误和异常。 语法错误 Python 的语法...

  • Python——控制语句和语法规则

    if语句 Python if语句是选取要执行的操作。 通用格式 Python语法规则 Python语法特性 语句是...

  • 6.Python简介与语法常识

    Python简介与语法常识 本文章将简单介绍Python的发展历史和语言特点、语法常识。熟知这些语法常识、语法特点...

  • python基本常识

    Python的语法格式 Python是一种计算机编程语言,有着自己的一套语法格式。Python的语法格式非常简单,...

  • Python教程导航

    Python 教程 Python 简介 Python 环境搭建 Python 中文编码 Python 基础语法 ...

  • java爬虫与python爬虫谁更强?

    java爬虫与python爬虫的对比: python做爬虫语法更简单,代码更简洁。java的语法比python严格...

  • python入门引导(二·数据类型)

    上一篇:python入门引导(一·初识) python基础知识:语法,变量,数据类型 一·语法 缩进 python...

网友评论

      本文标题:Python语法

      本文链接:https://www.haomeiwen.com/subject/rhprbktx.html