算法
魔都吴所谓
太阳能维修,月亮可更换,星星不闪包退换;
展开
-
【python】 list dict 字典合并
【代码】【python】 list dict 字典合并。原创 2024-09-30 17:30:49 · 167 阅读 · 0 评论 -
【Python】List多级列表场景计算算法及实现分享
最近项目组有个50万行的数据需要处理,看着都头大,想了半天,代码实现1小时才完成,特别分享出来给小伙伴看看,有更好想法的欢迎提出优化,为了方便展示只截取了部分数据。2.中间如果还有事件,同样计算同名事件的时间差,并将其赋给LEAVE事件的第四个元素,同时这个时间还要用开头事件时间差再去除这部分;第三项是方法与事件,方法是第一个_之前的部分,共两类:ENTER与LEAVE,事件是第一个_之后的部分;5.还需要考虑两个子列表的id相差是否为1,若为1,则是相邻的事件,若不是1,则存在嵌套事件;原创 2024-08-15 10:32:38 · 863 阅读 · 0 评论 -
【python】列表中多个嵌套字典,根据key进行排序
运行上述代码后,你将得到一个按照 order_list 顺序排列的列表,其中每个条目都是一个包含 key 和对应列表信息的字典。按照 order_list 的顺序来排列 demo_dict 中每个 key 对应的列表,而不需要改变原始数据的结构。同时不改变原始数据;原创 2024-08-08 10:18:22 · 270 阅读 · 0 评论 -
【python】从列表中获取最大时间
【代码】【python】从列表中获取最大时间。原创 2024-07-15 14:59:52 · 146 阅读 · 0 评论 -
【python】查询字符串a = ‘hello word‘中第二个o的索引
【代码】【python】查询字符串a = 'hello word'中第二个o的索引。原创 2024-07-12 09:46:10 · 226 阅读 · 0 评论 -
【python】字典差异元素处理
【代码】【python】字典差异元素处理。原创 2024-07-08 09:43:05 · 207 阅读 · 0 评论 -
【python】算法:10~100以内哈沙德数
算法:10~100以内哈沙德数原创 2024-07-05 10:58:35 · 301 阅读 · 0 评论 -
【python】线程类列表对比操作
python实现一个线程类,初始化有个字段old_list = [1,2,3],有个方法每隔5秒随机生成三个1~10 的数字存放在一个列表new_list 中,old_list与new_list对比,求差异并去重,如果有差异,则将差异的结果为old_list赋值,如何实现 给出代码。python实现一个线程类,初始化有个字段old_list = [1,2,3],有个方法每隔5秒随机生成三个1~10 的数字存放在一个列表new_list 中,old_list与new_list对比,求差异;原创 2024-07-05 10:12:12 · 313 阅读 · 0 评论 -
【python】 实现冒泡排序及其优化
冒泡排序是一种常见的排序算法,相对来说比较简单。它的基本思想是比较相邻的元素,如果顺序不对就交换它们的位置,这样一轮下来可以确保最大(或最小)的元素被交换到了最后的位置。接下来再对剩余的元素进行同样的操作,直到所有元素都排好序为止。原创 2023-03-16 19:13:57 · 1866 阅读 · 0 评论 -
【Python】对一个字符串中的所有英文字母进行排序
对一个字符串中的所有英文字母进行排序原创 2022-07-23 14:32:45 · 8494 阅读 · 0 评论 -
【Python】装饰器实现计时功能
装饰器实现计时功能原创 2022-07-23 11:07:04 · 904 阅读 · 0 评论 -
【python】dict多种方法实现去除字典value为0 的元素
dict多种方法实现去除字典value为0 的元素原创 2022-07-23 10:46:39 · 3560 阅读 · 0 评论 -
【python】list获取两个等长列表中同索引对应最大值的集合
list获取两个等长列表中同索引对应最大值的集合;原创 2022-07-23 09:54:40 · 509 阅读 · 0 评论 -
【python】经典题型:list列表添加元素
今天举例的一道列表添加题是个比较经典的,对于经典我们应该多学会感悟,所以这里就不讲太多,大家体悟一下这波神操作~原创 2022-07-23 08:55:00 · 268 阅读 · 0 评论 -
【python】求小于所给三位数中的水仙花数之和
`水仙花数`(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number);水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:1^ 3 + 5^ 3+ 3^3 = 153。...原创 2022-07-23 08:48:48 · 1512 阅读 · 0 评论 -
【Python】List 统计每个元素出现的次数
【Python】List 统计每个元素出现的次数原创 2022-07-10 13:28:39 · 5969 阅读 · 0 评论 -
[Python]a = 12, 5这是什么东东,第一次见~~~
[Python]a = 12, 5这是什么东东,第一次见~~~原创 2022-06-27 09:41:34 · 183 阅读 · 0 评论 -
[Python]dict字典排序事例
python字典排序原创 2022-06-25 16:28:29 · 807 阅读 · 0 评论 -
[Python]列表List嵌套列表合并
列表合并 ===>[1, 2, 3, 4, 5, 6]a = [[1, 2], [3, 4], [5, 6]]原创 2022-06-25 14:37:19 · 1990 阅读 · 0 评论 -
[Python]练习:找出列表中最小值、最大值及其索引
找出列表中最小值、最大值及其索引原创 2022-06-25 14:23:18 · 1924 阅读 · 1 评论 -
[Python]迷宫问题
代码:# 迷宫maze = [ [1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 1, 0, 0, 0, 1, 0, 1], [1, 0, 0, 1, 0, 0, 0, 1, 0, 1], [1, 0, 0, 0, 0, 1, 1, 0, 0, 1], [1, 0, 1, 1, 1, 0, 0, 0, 0, 1], [1, 0, 0, 0, 1, 0, 0, 0, 0, 1], [1, 0, 1, 0, 0, .原创 2022-03-06 14:08:54 · 1709 阅读 · 1 评论 -
[Python]队列---双向队列实现介绍及应用
队列:队列分为:普通队列、环形队列、双向队列双向队列定义:两端都可以做进队与出队操作操作:队首进队队首出队队尾进队队尾出队双向队列在python现成的模块使用collections下面的deque新建一个空队列from collections import dequedq = deque()dq.append(1) #队首进队print(dq.popleft()) #队首出队 print(dq.popleft()) #IndexError: pop from an em原创 2022-03-06 13:23:07 · 1328 阅读 · 0 评论 -
[Python]队列实现介绍
队列:队列是一个数据集合,仅允许在列表的一端进行插入,在另一端进行删除;进行插入的一端:队尾(rear),插入动作称为进队or入队进行删除的一端:队头(front),删除动作称为出队队的性质:先进先出(FIFO)环形队列:当队尾指针front == MaxSize +1 时,再前进一个位置就自动到0;队首指针前进1: front = (front + 1)% MaxSize 队尾指针前进1:rear = (rear +1) % MaxSize 队空条件:rear == front队满原创 2022-03-06 12:42:44 · 278 阅读 · 0 评论