python学习——常用的内置函数汇总

devtools/2025/2/3 5:18:14/

文章目录

  • 类型转换函数
  • 数学函数
  • 常用的迭代器操作函数
  • 常用的其他内置函数

类型转换函数

在这里插入图片描述

数学函数

在这里插入图片描述

常用的迭代器操作函数

在这里插入图片描述实操:

python">from cv2.gapi import descr_oflst = [55, 42, 37, 2, 66, 23, 18, 99]# (1) 排序操作
asc_lst = sorted(lst) # 升序
desc_lst = sorted(lst, reverse=True) # 降序
print(asc_lst)
print(desc_lst)# (2) reversed 倒序
new_lst = reversed(lst)
print(new_lst)
print(list(new_lst))# (3) zip
x = ['a', 'b', 'c', 'd', 'e']
y = [1, 2, 3, 4, 5]
zipobj = zip(x, y)
print(zipobj)
print(list(zipobj))# (4) enumerate
enum = enumerate(y, start=1)
print(list(enum))# (5) all
lst2 = [10, 20, '', 30]
print(all(lst2))
lst2 = [10, 20, '有空即为false', 30]
print(all(lst2))# (6) any
lst2 = ['', '', '', '']
print(any(lst2))
lst2 = [10, 20, '全空即为false', 30]
print(any(lst2))# (7) next
zipped = zip(x, y)
print(next(zipped))
print(next(zipped))
print(next(zipped))
print(next(zipped))# (8) filter
def fun(n):return n % 2 == 1 # 奇数为True, 偶数为False
obj =  filter(fun, [1, 2, 3, 4, 5]) # 函数作参数时不用参数
print(list(obj))# (9) map
def upper(s):return s.upper()
new_lst2 = ['hello', 'world']
obj2 = map(upper, new_lst2) # 函数作参数时不用参数
print(list(obj2))

常用的其他内置函数

在这里插入图片描述

python"># (1) format()
print(format(3.14, '20')) # 数值默认右对齐
print(format('3.14', '20')) # 字符串默认左对齐
print(format('3.14', ' <20')) # 左对齐
print(format('3.14', ' >20')) # 右对齐
print(format('3.14', ' ^20')) # 居中对齐
print(format(3.1415926, '.2f')) # 保留两位小数
print(format(20, 'b')) # 二进制
print(format(20, 'o')) # 八进制
print(format(20, 'x')) # 十六进制# (2) len...# (3) id...(查看内存地址)# (4) type...# (5) eval (字符串内数学运算)
print(eval('10+30'))
print(eval('10>30'))

http://www.ppmy.cn/devtools/155634.html

相关文章

MySQL 中如何进行 SQL 调优?

重点 平时进行 SQL 调优,主要是通过观察慢 SQL,然后利用 explain 分析查询语句的执行计划,识别性能瓶颈,优化查询语句。 1) 合理设计索引,利用联合索引进行覆盖索引的优化,避免回表的发生,减少一次查询和随机 I/O 回表&#xff1a;索引无法满足查询所需的所有列数据&#xf…

C基础寒假练习(4)

输入带空格的字符串&#xff0c;求单词个数、 #include <stdio.h> // 计算字符串长度的函数 size_t my_strlen(const char *str) {size_t len 0;while (str[len] ! \0) {len;}return len; }int main() {char str[100];printf("请输入一个字符串: ");fgets(…

oracle中使用in 和 not in 查询效率分析

在Oracle数据库中&#xff0c;IN和NOT IN的查询效率受多种因素影响&#xff0c;以下是关键点总结和优化建议&#xff1a; 1. IN 的效率 优化方式&#xff1a; IN 通常会被优化为 OR条件 或 半连接&#xff08;Semi-Join&#xff09;&#xff0c;如果子查询关联到外部表&#x…

Github 2025-02-01 开源项目月报 Top20

根据Github Trendings的统计,本月(2025-02-01统计)共有20个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目8TypeScript项目3Jupyter Notebook项目2Rust项目2HTML项目2C++项目1Ruby项目1JavaScript项目1Svelte项目1非开发语言项目1Go项目1Oll…

猿人学web 19题(js逆向)

这题直接点击翻页抓包&#xff0c;然后获取seesion ID请求即可 求和代码 import requestssession requests.Session() cookies {sessionid:eao9i00r8pt4xu6uzzx2k01ttqn51yc9} urlhttps://match.yuanrenxue.cn/api/match/19?page sum0 for i in range(1,6):response sess…

DeepSeek大模型技术深度解析:揭开Transformer架构的神秘面纱

摘要 DeepSeek大模型由北京深度求索人工智能基础技术研究有限公司开发&#xff0c;基于Transformer架构&#xff0c;具备卓越的自然语言理解和生成能力。该模型能够高效处理智能对话、文本生成和语义理解等复杂任务&#xff0c;标志着人工智能在自然语言处理领域的重大进展。 关…

高低频混合组网系统中基于地理位置信息的信道测量算法matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 (完整程序运行后无水印) 2.算法运行软件版本 matlab2022a 3.部分核心程序 &#xff08;完整版代码包含详细中文注释和操作步骤视频&#xff09…

vue中的el是指什么

简介&#xff1a; 在Vue.js中&#xff0c;el指的是Vue实例的挂载元素。 具体来说&#xff0c;el是一个选项&#xff0c;用于指定Vue实例应该挂载到哪个DOM元素上。通过这个选项&#xff0c;Vue可以知道应该从哪个元素开始进行模板编译和渲染。它可以是一个CSS选择器字符串&…