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

python 语法学习 day 7

错题反思

1.九九乘法表
第一次提交的答案是:先把所有输入值放在列表里面
EOF,输入后产生异常-->>捕获异常,结束输入

3.
题意:统计单词的种类以及数量(忽略大小写),最终以降序输出(出现次数相同的单词根据单词的大小升序输出)
-------掌握如何将一个英语句子中的单词拆出来,并且去掉标点符号
a = 'qqqq1'
print(a.strip('q')) #1
a = 'qqqwe1'
print(a.strip('wqe')) #1
print(a.strip('w'))  #qqqwe1
#strip():去掉字符串左右两边的指定符号

------元组之间可以进行比较,比较的规则是逐个比较元组中的元素。首先比较第一个元素,如果相等,则比较第二个元素,以此类推。如果所有元素都相等,那么元组相等;否则,比较的结果取决于第一个不相等元素的比较结果。
a = (1,'a')
b = (1,'b')
if a > b:
    print("a>b")
if a == b:
    print("a==b")
if a < b:
    print("a<b")
##a<b

------字典排序
#键--排序
a = {2:'b',1:'a',3:'c'}
print(a.items())  #dict_items([(2, 'b'), (1, 'a'), (3, 'c')])
print(sorted(a.items(),key = lambda x:x[0])) #[(1, 'a'), (2, 'b'), (3, 'c')]
print(dict(sorted(a.items(),key = lambda x:x[0])))  #{1: 'a', 2: 'b', 3: 'c'}


#值--排序
a = {1:'c',2:'b',3:'a'}
print(a.items())  #dict_items([(1, 'c'), (2, 'b'), (3, 'a')])
print(sorted(a.items(),key = lambda x:x[1])) #[(3, 'a'), (2, 'b'), (1, 'c')]
print(dict(sorted(a.items(),key = lambda x:x[1])))  #{3: 'a', 2: 'b', 1: 'c'}

#键降序,若键相同,则根据值升序
a = {'a':2,'b':2,'c':3}
print(a.items())  #dict_items([('a', 2), ('b', 2), ('c', 3)])
print(sorted(a.items(),key = lambda x:(-x[1],x[0]))) #[('c', 3), ('a', 2), ('b', 2)]
print(dict(sorted(a.items(),key = lambda x:(-x[1],x[0]))))  #{'c': 3, 'a': 2, 'b': 2}

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

相关文章:

  • 【高中数学/幂函数】比较a=2^0.3,b=3^0.2,c=7^0.1的大小
  • 双向带头循环链表
  • 探索TASKCTL和 DataStage 的ETL任务调度协同
  • Facebook软体机器人与机器人框架:创新社交互动的未来
  • 掌握音视频转换的艺术:用FFmpeg解锁多媒体的无限可能
  • C基础day9
  • 32. 小批量梯度下降法(Mini-batch Gradient Descent)
  • MySQL第八次作业
  • 【合集】临时邮箱网站 临时邮箱API(持续更新)
  • 职场新人感受
  • Window 下Mamba 环境安装踩坑问题汇总及解决方法 (无需绕过selective_scan_cuda)
  • 前端项目本地的node_modules直接上传到服务器上无法直接使用(node-sasa模块报错)
  • Hadoop3:动态扩容之新增一台机器的初始化工作
  • 【正点原子i.MX93开发板试用连载体验】录音小程序采集语料
  • 【EasyExcel】动态替换表头内容并应用样式
  • RocketMQ实现分布式事务
  • 【Rust练习】2.数值类型
  • 通过 PPPOE 将 linux 服务器作为本地局域网 IPv4 外网网关
  • gin源码分析
  • 数学建模入门
  • 【学习笔记】无人机(UAV)在3GPP系统中的增强支持(十二)-无人机群在物流中的应用
  • 同三维T80006EH2-4K30编码器视频使用操作说明书:高清HDMI编码器,高清SDI编码器,4K超清HDMI编码器,双路4K超高清编码器
  • DHCP原理及配置
  • 异步日志:性能优化的金钥匙
  • matlab仿真 模拟调制(上)
  • 【数据结构】--- 堆的应用
  • 0基础学会在亚马逊云科技AWS上利用SageMaker、PEFT和LoRA高效微调AI大语言模型(含具体教程和代码)
  • 护网HW面试——redis利用方式即复现
  • C++ //练习 15.8 给出静态类型和动态类型的定义。
  • 阿里云ECS服务器安装jdk并运行jar包,访问成功详解