python 把if 写在一行的两种方式
第一种:列表生成式
# 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 写在一行的两种方式相关推荐
- python循环展示大写字母_python调用大写函数python中字典的循环遍历的两种方式
开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...
- python中字典的循环遍历的两种方式
开发中经常会用到对于字典.列表等数据的循环遍历,但是python中对于字典的遍历对于很多初学者来讲非常陌生,今天就来讲一下python中字典的循环遍历的两种方式. 注意: python2和python ...
- python怎么下载图片怎么保存到本地_详解Python下载图片并保存本地的两种方式
一:使用Python中的urllib类中的urlretrieve()函数,直接从网上下载资源到本地,具体代码: import os,stat import urllib.request img_url ...
- 怎么把好几行弄成一行_将多行内容合并成一行的两种方式
在利用Unix操作系统在实现一些具体应用的时候,可能需要把某些显示的结果进行行与行之间的合并.如现在需要用Unix操作系统设计一个彩票软件,每一张彩票上最多可以打印五注内容.在Unix操作系统的数据文 ...
- python扩展屏幕截图_Python实现屏幕截图的两种方式
Python实现屏幕截图的两种方式 使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处 ...
- python动态捕捉屏幕_Python实现屏幕截图的两种方式
使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处是 灵活 速度快 缺点是: 写法繁琐 ...
- Python自定义类中定义属性的两种方式
封面图片:<Python程序设计开发宝典>,ISBN:9787302472100,董付国,清华大学出版社 图书详情:https://item.jd.com/12143483.html 京东 ...
- python实现selenium文件上传的两种方式
方法一.input标签上传 如果是input标签,可以直接输入路径,那么可以直接调用send_keys输入路径. 方法二.非input标签上传 这种上传方式需要借助第三方工具,主要有以下三种情 ...
- python截图拼接_Python实现屏幕截图有两种方式 - 小众知识
使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释. 一.Python调用windows API实现屏幕截图 好处是灵活 速度快 缺点是:写法繁琐 不 ...
最新文章
- 【SAP技术】SAP不能修改一个已经分配给交货单的HU
- php 清空输入缓存,用PHP清理用户输入的最佳方法是什么?
- LeetCode Combination Sum IV(动态规划)
- PE结构基址重定位表
- Springboot制作小网盘系统(小项目)
- session机制和cookie机制
- 基于Java+SpringBoot+vue+elementui的校园文具商城系统详细设计和实现
- 通过动态获取cookie爬取国家企业信用信息公司系统
- 正式宣布DXBC2GLSL,HLSL字节码到GLSL的编译器
- 第二期冲刺站立会议个人博客6(2016/5/30)
- 李开复:垂直搜索违背了搜索引擎的发展初衷
- 用MyEclipse将java文件转换成UML类图
- ydisk安卓版本_Y Disk HD
- 软测面试丨关于JMeter的面试问题,看这篇就够了!
- 骑士cms(74cms)个人版 整合UC
- 电子白板计算机培训心得,电子白板培训心得体会(精选5篇)
- 《Core Java》读书笔记——第6章
- 图片填充整个PictureBox
- 实习随笔2(独自乘车南下深圳)
- 电脑开机黑屏一串英文_电脑开机黑屏,还出现一串英文字母。