第一种:列表生成式

# info = '姓名=小王&年龄=16&身高=175'
# 用一行代码,得到其中的年龄数字,不要数索引
info = '姓名=小王&年龄 = 16&身高=175'
[print(one.strip('年龄='))  for one in info.replace(' ','').split('&') if '年龄=' in one]

第二种:类似if-then语句 a=1 if a>0 else 0 如果a>0,a赋值1,否则赋值0。

尽量用一行代码统计中字符串中重复出现的字符(大小写敏感),要求输出格式{字符:字符出现的次数}
输入:str1=‘AIDlkdiDKIfheihfufh’

'''
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
str1='AIDlkdiDKIfheihfufh'
counter={}
for i in str1:if i in counter:counter[i]+=1else:counter[i]=1
print(counter)

优化后:

str1='AIDlkdiDKIfheihfufh'
counter={}
for i in str1:counter[i] =counter[i]+ 1 if i in counter else 1
print(counter)

python 把if 写在一行的两种方式相关推荐

  1. python循环展示大写字母_python调用大写函数python中字典的循环遍历的两种方式

    开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...

  2. python中字典的循环遍历的两种方式

    开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...

  3. python怎么下载图片怎么保存到本地_详解Python下载图片并保存本地的两种方式

    一:使用Python中的urllib类中的urlretrieve()函数,直接从网上下载资源到本地,具体代码: import os,stat import urllib.request img_url ...

  4. 怎么把好几行弄成一行_将多行内容合并成一行的两种方式

    在利用Unix操作系统在实现一些具体应用的时候,可能需要把某些显示的结果进行行与行之间的合并.如现在需要用Unix操作系统设计一个彩票软件,每一张彩票上最多可以打印五注内容.在Unix操作系统的数据文 ...

  5. python扩展屏幕截图_Python实现屏幕截图的两种方式

    Python实现屏幕截图的两种方式 使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处 ...

  6. python动态捕捉屏幕_Python实现屏幕截图的两种方式

    使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处是 灵活 速度快 缺点是: 写法繁琐 ...

  7. Python自定义类中定义属性的两种方式

    封面图片:<Python程序设计开发宝典>,ISBN:9787302472100,董付国,清华大学出版社 图书详情:https://item.jd.com/12143483.html 京东 ...

  8. python实现selenium文件上传的两种方式

    方法一.input标签上传     如果是input标签,可以直接输入路径,那么可以直接调用send_keys输入路径. 方法二.非input标签上传 这种上传方式需要借助第三方工具,主要有以下三种情 ...

  9. python截图拼接_Python实现屏幕截图有两种方式 - 小众知识

    使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处是灵活 速度快 缺点是:写法繁琐 不 ...

最新文章

  1. 【SAP技术】SAP不能修改一个已经分配给交货单的HU
  2. php 清空输入缓存,用PHP清理用户输入的最佳方法是什么?
  3. LeetCode Combination Sum IV(动态规划)
  4. PE结构基址重定位表
  5. Springboot制作小网盘系统(小项目)
  6. session机制和cookie机制
  7. 基于Java+SpringBoot+vue+elementui的校园文具商城系统详细设计和实现
  8. 通过动态获取cookie爬取国家企业信用信息公司系统
  9. 正式宣布DXBC2GLSL,HLSL字节码到GLSL的编译器
  10. 第二期冲刺站立会议个人博客6(2016/5/30)
  11. 李开复:垂直搜索违背了搜索引擎的发展初衷
  12. 用MyEclipse将java文件转换成UML类图
  13. ydisk安卓版本_Y Disk HD
  14. 软测面试丨关于JMeter的面试问题,看这篇就够了!
  15. 骑士cms(74cms)个人版 整合UC
  16. 电子白板计算机培训心得,电子白板培训心得体会(精选5篇)
  17. 《Core Java》读书笔记——第6章
  18. 图片填充整个PictureBox
  19. 实习随笔2(独自乘车南下深圳)
  20. 电脑开机黑屏一串英文_电脑开机黑屏,还出现一串英文字母。

热门文章

  1. 有意思的前端函数面试题
  2. MySQL 配置文件优化
  3. Mysql清理binlog日志
  4. IBM中国开发中心吉燕勇: 通过Cloud Data Services打造新型认知计算数据分析云平台...
  5. 《从零开始学Swift》学习笔记(Day 42)——构造函数调用规则
  6. 《大话设计模式》学习心得系列(一)
  7. 【修炼1】《序章》关于要写给谁看的问题
  8. Power Query 应用领域有哪些?
  9. 销售自己使用过的小汽车纳多少增值税
  10. 蓝图设计对SAP项目实施的重要性