巩固学习5

python 复制代码
ls.sort(key=lambda x:x[1], reverse=True) 

ls.sort(): 这是 Python 中用于对列表进行排序的方法之一。与 sorted() 函数不同,sort() 方法会直接修改原始列表,而 sorted() 函数则返回一个新的已排序列表。

key=lambda x: x1: 这部分是一个关键参数,用来指定排序的关键。lambda x: x1 定义了一个匿名函数,它表示对列表中的每个元素 x,使用其索引为 1 的值来进行排序。

reverse=True: 这个参数指定了排序的顺序。reverse=True 表示按照降序进行排序,即从大到小排列。

因此,ls.sort(key=lambda x: x1, reverse=True) 的含义是:对列表 ls 按照每个元素的第二个值(索引为1的值)进行降序排序。

10进制转为16进制小写

python 复制代码
s = input()
print("{:\"^30x}".format(eval(s)))

# 从键盘上输入:63
# 输出为:""""""""""""""3f""""""""""""""

# \" 表示 在""字符串内部显示一个英文单引号的方式,本题中如果没有增加\,显示出错
# ^ 表示s处于输出字符串的中间位置
# 30指字符串设定格式化输出总长度为30
# x表示小写十六进制输出,X表示大写十六进制输出
# 如果换成b,表示二进制方式输出;如果换成o,表示八进制方式输出;
# 如果换成d,表示十进制方式输出。

字符串分词

python 复制代码
import jieba
s ='''人工智能是包括十分广泛的科学,
它由不同的领域组成,如机器学习,计算机视觉等等,
总的说来,人工智能研究的一个主要目标是使机器能够胜任
一些通常需要人类智能才能完成的复杂工作。但不同的时代、
不同的人对这种"复杂工作"的理解是不同的。'''

ls = jieba.lcut(s)
print(ls)

jieba.lcut()函数是分词的精确模式,返回一个列表类型。

相关推荐
xxwl5853 小时前
区域赛算法模版第八章---贪心(Greedy)
c++·笔记·学习·算法
qq_284274054 小时前
S7-1200 PLC硬件与启保停实训:CPU选型与DC/DC/DC、循环扫描五阶段、博途组态及电动机启停自锁梯形图(含考点)
笔记·学习·自动化·制造
dear_bi_MyOnly5 小时前
栈和队列:从原理到应用全解析
c语言·开发语言·c++·学习·分类
遇印记5 小时前
应用层,网络管理
运维·网络·windows·学习·安全
乌暮7 小时前
从 `println` 到生产级日志:Spring Boot 日志体系完全指南
java·开发语言·jvm·spring boot·后端·学习·面试
xian_wwq7 小时前
【学习笔记】Milvus 是什么?为什么 RAG 系统经常使用它?-14
笔记·学习·milvus
自信150413057598 小时前
重生之从0开始学习c++之string(下)
c++·学习·stl
kmomo..8 小时前
Linux 驱动开发学习笔记:UART、触摸屏与 ADC 驱动实战
linux·驱动开发·学习
youdexiang8 小时前
如何建立个人学习资料库?
学习
人工智能培训8 小时前
具身智能环境交互与学习范式原理
大数据·linux·人工智能·学习·算法·机器学习