当前位置: 首页 > news >正文

python基础和redis

1. Map函数

在这里插入图片描述

2. filter函数

在这里插入图片描述
在这里插入图片描述

numbers = generate_numbers()
filtered_numbers = filter(lambda x: x % 2 == 0, numbers)
for _ in range(5):print(next(filtered_numbers))  # 输出: 0 2 4 6 8

3. filter map 和 reduce

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. picking and unpicking

在这里插入图片描述

5. python 没有函数的重载, *args, **kwargs来实现同样的功能

在这里插入图片描述

6. init new

在这里插入图片描述

7. 魔术方法

在这里插入图片描述

在这里插入图片描述

8. python编码规范

在这里插入图片描述

9. python线程池

在这里插入图片描述
在这里插入图片描述

from concurrent.futures import ThreadPoolExecutordef task(n):return n * nwith ThreadPoolExecutor(max_workers=5) as executor:future1 = executor.submit(task, 1)future2 = executor.submit(task, 2)future3 = executor.submit(task, 3)result1 = future1.result()result2 = future2.result()result3 = future3.result()print(result1, result2, result3)

10. 匿名函数

def multiply():return [lambda x, i=i: i * x for i in range(4)]
print([m(10) for m in multiply()])
[0, 10, 20, 30]def multiply():return [lambda x: i * x for i in range(4)]
[30, 30, 30, 30]

11、索引下推

在这里插入图片描述

12. redis数据类型

在这里插入图片描述

13.

http://www.lryc.cn/news/519053.html

相关文章:

  • w~自动驾驶~合集16
  • 最长的指定瑕疵度的元音子串
  • 每日算法Day15【组合、组合总和III、电话号码的字母组合】
  • C语言教程——指针进阶(2)
  • 调和级数不为整数的证明
  • 基于微信小程序的在线学习系统springboot+论文源码调试讲解
  • 基于 Boost.Asio 和 Boost.Beast 的异步 HTTP 服务器(学习记录)
  • 有机物谱图信息的速查技巧有哪些?
  • Eureka缓存机制
  • 【LC】78. 子集
  • 协同过滤算法私人诊所系统|Java|SpringBoot|VUE|
  • Docker部署Naocs-- 超细教程
  • [java基础-集合篇]优先队列PriorityQueue结构与源码解析
  • 12. C语言 数组与指针(深入理解)
  • Postman接口测试基本操作
  • MySQL--2.1MySQL的六种日志文件
  • spring task使用
  • 【FPGA】时序约束与分析
  • LLM的MoE由什么构成:门控网络,专家网络
  • HTML-多媒体标签
  • MySQL笔记大总结20250108
  • stm32week3
  • uniapp 的uni.getRecorderManager() 录音功能小记
  • 【面试题】技术场景 4、负责项目时遇到的棘手问题及解决方法
  • RT-DETR代码详解(官方pytorch版)——参数配置(1)
  • 腾讯云AI代码助手编程挑战赛-凯撒密码解码编码器
  • 搭建docker私有化仓库Harbor
  • 【Vim Masterclass 笔记09】S06L22:Vim 核心操作训练之 —— 文本的搜索、查找与替换操作(第一部分)
  • GIC中断分组介绍(IMX6ull为例)
  • 计算机网络期末复习(知识点)