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}

相关推荐

  1. python 语法学习 day 7

    2024-07-16 23:52:02       26 阅读
  2. C语言学习笔记day7

    2024-07-16 23:52:02       36 阅读
  3. 求职学习day7

    2024-07-16 23:52:02       23 阅读
  4. Day7学习尚上优选项目

    2024-07-16 23:52:02       29 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 23:52:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 23:52:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 23:52:02       58 阅读
  4. Python语言-面向对象

    2024-07-16 23:52:02       69 阅读

热门阅读

  1. 搜维尔科技:Varjo XR-4开箱测评,里面都有啥?

    2024-07-16 23:52:02       16 阅读
  2. 开放开源开先河(一)

    2024-07-16 23:52:02       20 阅读
  3. 动态规划算法专题四--两个数组dp问题

    2024-07-16 23:52:02       19 阅读
  4. 如何检查对象中键是否存在?

    2024-07-16 23:52:02       22 阅读
  5. 【嵌入式】面试笔试问题整理 (持续更新)

    2024-07-16 23:52:02       22 阅读