- 多个列表中的最大值 Demo #!/usr/bin/python3 #选出每个列表中的最大值,再进行比较 def max_lists(*lst): return max(max(*lst, key=lambda v: max(v))) r = max_lists([1, 2, 3], [6, 7, 8], [4, 5]) print(r) # 8 12345... 多个列表中的最大值 Demo #!/usr/bin/python3 #选出每个列表中的最大值,再进行比较 def max_lists(*lst): return max(max(*lst, key=lambda v: max(v))) r = max_lists([1, 2, 3], [6, 7, 8], [4, 5]) print(r) # 8 12345...
- Python基础练习之常用内置函数(21-30) 21、enumerate() 作用 用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 语法 enumerate(sequence, [star... Python基础练习之常用内置函数(21-30) 21、enumerate() 作用 用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 语法 enumerate(sequence, [star...
- 目录 目录前言函数的返回值在函数中Return和Print的区别函数中的文档 前言 函数的返回值是函数重要的组成部分。函数的根本在于实现程序的部分功能,所以很多时候我们需要将函数执行后的结果返回给程序再由程序作出进一步的操作。可以说是函数的返回值令函数与函数之间,函数与主程序之间更加紧密的联系起来。 函数的返回值 在Python的函数中都有一个... 目录 目录前言函数的返回值在函数中Return和Print的区别函数中的文档 前言 函数的返回值是函数重要的组成部分。函数的根本在于实现程序的部分功能,所以很多时候我们需要将函数执行后的结果返回给程序再由程序作出进一步的操作。可以说是函数的返回值令函数与函数之间,函数与主程序之间更加紧密的联系起来。 函数的返回值 在Python的函数中都有一个...
- 目录 目录序列序列的标准操作符 切片操作符一个例子字符串的连接 序列的功能函数 enumerate 枚举出序列对象的元素len 获取序列对象的长度min 取出sequence中的最小值max 取出sequence中的最大值reversed 返回一个逆序访问的迭代器sorted 序列的排序sum 计算序列中的各项元素和zip 混合两个序列对象all 检测sequ... 目录 目录序列序列的标准操作符 切片操作符一个例子字符串的连接 序列的功能函数 enumerate 枚举出序列对象的元素len 获取序列对象的长度min 取出sequence中的最小值max 取出sequence中的最大值reversed 返回一个逆序访问的迭代器sorted 序列的排序sum 计算序列中的各项元素和zip 混合两个序列对象all 检测sequ...
- 异位词 概念 两个字符串的字母种类和字母对应数量是否相同,相同即是有效的字母异位词. 举个简单例子:“abbcd”和“dbabc”,其中第一个字符串中,a出现一次。b两次,c一次... 异位词 概念 两个字符串的字母种类和字母对应数量是否相同,相同即是有效的字母异位词. 举个简单例子:“abbcd”和“dbabc”,其中第一个字符串中,a出现一次。b两次,c一次...
- 目录 目录前言软件环境PyQT简介Setup PyCharmSetup SIPSetup PyQt4 测试PyQt是否安装成功 常见错误最后 前言 还是一句老话,公司要什么我就做什么。这次来玩Python的GUI编程,做一个用于监控警报、简化SOP的窗体应用程序。首先当然是部署开发环境了,这次用PyCharm5+Python3.4+PyQt4... 目录 目录前言软件环境PyQT简介Setup PyCharmSetup SIPSetup PyQt4 测试PyQt是否安装成功 常见错误最后 前言 还是一句老话,公司要什么我就做什么。这次来玩Python的GUI编程,做一个用于监控警报、简化SOP的窗体应用程序。首先当然是部署开发环境了,这次用PyCharm5+Python3.4+PyQt4...
- 列表等分 Demo #!/usr/bin/python3 from math import ceil def divide(lst, size): if size <= 0: return [lst] return [lst[i * size:(i+1)*size] for i in range(0, ceil(len(lst) / size))] #c... 列表等分 Demo #!/usr/bin/python3 from math import ceil def divide(lst, size): if size <= 0: return [lst] return [lst[i * size:(i+1)*size] for i in range(0, ceil(len(lst) / size))] #c...
- map() 作用 map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 语法 map() 函数语法: map(function, iterable, ...) 参数 function -- 函数 iterable -- 一个或多... map() 作用 map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。 语法 map() 函数语法: map(function, iterable, ...) 参数 function -- 函数 iterable -- 一个或多...
- 使用()捕获单词,不想带空格 Demo #!/usr/bin/python3 import re s = 'This module provides regular expression matching operations similar to those found in Perl' pat = r'\s([a-zA-Z]+)' #一个单词前面有空白 这样第... 使用()捕获单词,不想带空格 Demo #!/usr/bin/python3 import re s = 'This module provides regular expression matching operations similar to those found in Perl' pat = r'\s([a-zA-Z]+)' #一个单词前面有空白 这样第...
- Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表扩展阅读前期准备多对多使用样例一直在使用的 session 前文列表 用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 Flask 来... Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表扩展阅读前期准备多对多使用样例一直在使用的 session 前文列表 用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 Flask 来...
- 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍 ଘ(੭ˊᵕˋ)੭ 昵称:海轰 标签:程序猿|C++选手|学生 简介:因C语言结识编程,随后转入计算机专业,有幸拿过国奖、省奖等,已保研。目前正在学习C++/Linux(真的真的太难了~) 学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 +... 前言 Hello!小伙伴! 非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍 ଘ(੭ˊᵕˋ)੭ 昵称:海轰 标签:程序猿|C++选手|学生 简介:因C语言结识编程,随后转入计算机专业,有幸拿过国奖、省奖等,已保研。目前正在学习C++/Linux(真的真的太难了~) 学习经验:扎实基础 + 多做笔记 + 多敲代码 + 多思考 +...
- 目录 目录前言输入 raw_inputinput raw_input 和 input 的区别 输出 printprint 基本格式化输出print复杂格式化输出 flags标志位width宽度precision精度dictionaryName字典print自动换行底层实现 最后 前言 程序最基本需要的两个要素,一个是数据,另外一个便是逻辑。而控制... 目录 目录前言输入 raw_inputinput raw_input 和 input 的区别 输出 printprint 基本格式化输出print复杂格式化输出 flags标志位width宽度precision精度dictionaryName字典print自动换行底层实现 最后 前言 程序最基本需要的两个要素,一个是数据,另外一个便是逻辑。而控制...
- 全展开 Demo #!/usr/bin/python3 from collections.abc import * ''' flatten(a,list) 思路: 1.首先判断第二个参数是否为空 如为空,新建list 不为空,则直接在其后面加入即可 2.利用for循环,依此判断是否为可迭代对象 若是,则递归,将其中依次加入list 反之,则直接加入list ''... 全展开 Demo #!/usr/bin/python3 from collections.abc import * ''' flatten(a,list) 思路: 1.首先判断第二个参数是否为空 如为空,新建list 不为空,则直接在其后面加入即可 2.利用for循环,依此判断是否为可迭代对象 若是,则递归,将其中依次加入list 反之,则直接加入list ''...
- 求字典前n个最大值对应的键 Demo #!/usr/bin/python3 from heapq import nlargest # 返回字典d前n个最大值对应的键 ''' topn_dict(d,n) 参数: d:字典 n:前几个数 思路: 利用nlargest(n,d)函数 简单说来就是找出最大的几行 注意是 最大 不可以是最小 n:表示行数 d:排序的依... 求字典前n个最大值对应的键 Demo #!/usr/bin/python3 from heapq import nlargest # 返回字典d前n个最大值对应的键 ''' topn_dict(d,n) 参数: d:字典 n:前几个数 思路: 利用nlargest(n,d)函数 简单说来就是找出最大的几行 注意是 最大 不可以是最小 n:表示行数 d:排序的依...
- 合并两个字典 Demo #!/usr/bin/python3 def merge_dict(dic1, dic2): return {**dic1, **dic2} # python3.5后支持的一行代码实现合并字典 # {'a': 1, 'b': 2, 'c': 3} print(merge_dict({'a': 1, 'b': 2}, {'c': 3}))... 合并两个字典 Demo #!/usr/bin/python3 def merge_dict(dic1, dic2): return {**dic1, **dic2} # python3.5后支持的一行代码实现合并字典 # {'a': 1, 'b': 2, 'c': 3} print(merge_dict({'a': 1, 'b': 2}, {'c': 3}))...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签