py
文章平均质量分 63
又秃又弱
博客主要记录和分享本人学习,请斟酌帖子,勿一味的输入知识
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python中的切片(列表、字符串切片)
Python切片操作摘要 切片是Python中处理序列数据的重要操作,基本语法为[start:stop:step],遵循左闭右开原则。在列表切片中,可以提取子列表如[1:5:1],反转列表[::-1],或指定步长[1:-2:2]。字符串切片同样支持这些操作,如获取子串、去除末尾字符、反转字符串等。切片会返回新对象,对列表而言生成新列表,对字符串则生成新字符串。该操作广泛应用于数据提取、反转序列等场景,是Python编程中的基础且强大的工具。原创 2025-11-20 10:33:44 · 199 阅读 · 0 评论 -
Python 常用函数与方法详解
本文介绍了Python中四个常用方法:1) split()用于字符串分割,支持默认空白分割、指定分隔符和限制分割次数;2) print()的列表解包打印功能,可通过sep参数自定义分隔符;3) 列表生成式通过简洁语法实现列表转换和筛选,支持条件判断和嵌套循环;4) float()用于将整数、字符串(包括科学计数法)转换为浮点数,与int()转换规则对比明显。这些方法能有效提升Python数据处理效率。原创 2025-11-20 10:24:04 · 250 阅读 · 0 评论 -
python中涉及到的反转
本文介绍Python中多种数据结构的反转方法:1.字符串反转可用s[::-1]切片、reversed()函数或循环实现;2.列表反转可使用reverse()原地修改、切片创建新列表或reversed()函数;3.元组因不可变只能创建新反转元组;4.字典可通过字典推导式反转键值对,注意重复值会被覆盖;5.还提供了自定义反转函数示例。每种方法均附有代码实例,涵盖字符串、列表、元组和字典等常见数据结构的反转操作。原创 2025-11-20 10:05:51 · 519 阅读 · 0 评论 -
OJ 基础 | 输入处理
【代码】OJ 基础 | 输入处理。原创 2025-04-11 12:45:07 · 232 阅读 · 0 评论 -
算法题 | GESP | 小杨的储蓄
题源:洛谷原创 2025-04-07 15:49:22 · 414 阅读 · 0 评论 -
Py一阶段习题汇总
也就是遍历看[0,n-1]哪些没有被报数则计数器+1。第二行是:报数从0开始 如果从[0,n-1]都报数了就输出 同学的个数(也就是3)那么思路就是将123%25 存储,直至123//25==0时结束循环 最后逆序输出。按字符长度进行排序:l.sort(key=lambda x: len(x)需要注意的是存储格式转化为字符存 大于等于10的用A-Z进行存储。第一行是要进制转的数字,也就是把123进行进制转换。第一行:输入的分别是 3个同学,报数了3次。第二行是R=25,也就是进行25进制的转换。原创 2025-04-06 14:39:51 · 274 阅读 · 0 评论 -
算法题 | 蓝桥杯 :田忌赛马
此时说明,我们的最慢的马已经无法赢任何马,,说明我们的最慢的马比田忌最慢的马还慢,无法赢任何马。与其让它去输给田忌最慢的马,不如让它去输给田忌最快的马,这样还能让田忌最快的马被消耗掉。相当于用最差的马换掉对方最强的马,保留我们的中等马去赢田忌的中等马。举例说明[1, 3, 5][2, 4, 6]😊5<6 (不能赢)1<2 (不能赢)此时会拿我们的1和田忌的6比较,用1消耗掉6,最终3就可以PK掉田忌的2[3, 5][2, 4]最终 5>4 3>2 胜2场✅5<6 (不能赢)原创 2025-04-06 13:39:22 · 734 阅读 · 0 评论 -
python中的sort使用
sort()使用:对列表(直接修改原列表,不返回新列表)。key:指定排序规则(如按字符串长度、按某个字段等)。reverse:是否降序排序(默认False,即升序)。原创 2025-04-05 14:08:01 · 600 阅读 · 0 评论 -
python入门 |嵌套循环练习
说明:适合初学者练习,习题为主,附答案。原创 2025-03-16 16:31:06 · 458 阅读 · 0 评论
分享