作者 | 菜鸟哥

来源 | 菜鸟学Python

一行Python到底能干嘛,今天给大家分享几个不错的小例子,都是在实际工作中经常会碰到的例子,让你知道一行代码的威力,让菜鸟也能秒变王者,尤其是能镇住新来的学妹。

01、如果你是HR

你手里有一个员工的薪资报表,需要找到年薪2万元以上的员工,你希望输出一个元组的列表,每个列表有两个值组成,员工的姓名和年薪这些信息。

输入:

employees ={

'老张':18000,

'老王':28000,

'小李':10000,

'小丽':8000

}

2、搜索引擎过滤

对文本进行信息排名的时候,是用其关键词的相关性来进行的,为了达到这个目的,搜索引擎需要对文本的内容进行NLP分析,会过滤掉那些文本意义不大的词,比如一个的方法就是过滤掉长度<3的单词(a,as,the,how)这些。

3、读取文件

你要读取一个文件,并且把结果存储在字符串的列表里面,每行一个字符串,而且还需要把行中的前导和后导的空白字符串都删除掉。

下面是一种常见的方式:

但是可以换成一行代码来搞定:

4、家里管帐的领导

假如你是家里的管钱的,要看一下这个月的支出清单,看那些费用是超标的,比如某一项里面一旦超过500元,就把这一大类领出来。

输出:['吃喝', '衣服', '开车']

5、需要构建一个数据库

现有的数据包括全部字段的名字,以及元组的列表组织的员工的数据,现在要创建一个由字典构成的列表,这样方便转为json或者csv的表格数据。

输出:

[{'job': 'Senior engineer', 'name': 'Sam', 'salary': 18000, 'sex': 'male'},

{'job': 'Junior engineer', 'name': 'Lili', 'salary': 10000, 'sex': 'female'},

{'job': 'PM', 'name': 'Tom', 'salary': 25000, 'sex': 'male'},

{'job': 'data scientist', 'name': 'Leo', 'salary': 22000, 'sex': 'male'}]

以上几个例子都是在实际的工作中确实遇到的,一行代码虽然非常简洁,但是不能乱用。该简洁的地方确实可以用一行搞定,但是逻辑如果复杂的还是还是建议用多行来表达,毕竟代码先是用来给人看的,然后才是给机器跑的

技术

Python实现一个电影订票系统

资讯

红帽、Docker、SUSE在俄停服

技术

快速实现Resnet残差模型实战

技术

10行Python代码可以做哪些?

分享

点收藏

点点赞

点在看

5个实用的例子,一行 Python 能干嘛?相关推荐

  1. 一行python代码能干_几个小例子告诉你, 一行Python代码能干哪些事

    首先你要了解一下Python之禅,一行代码输出"The Zen of Python": python -c "import this" "" ...

  2. 几个小例子告诉你, 一行Python代码能干哪些事

    首先你要了解一下Python之禅,一行代码输出"The Zen of Python": python -c "import this" "" ...

  3. 一行Python代码能干什么?有意思!

    我下班最大的乐趣就是刷抖音 一开始刷的都是一些无聊小剧场 后来看看能不能刷一些技术上的内容 因为本人觉得Java是世界上最好的编程语言 可是我在刷抖音的时候 刷到了一行Python代码能干什么 我突然 ...

  4. 一行 Python 代码能干什么?有意思!

    我下班最大的乐趣就是刷抖音 一开始刷的都是一些无聊小剧场 后来看看能不能刷一些技术上的内容 因为本人觉得Java是世界上最好的编程语言 可是我在刷抖音的时候 刷到了一行Python代码能干什么 我突然 ...

  5. 一行Python代码能干什么?惊了!

    点击书籍图片,下单输入优惠码"python"立减10元 我下班最大的乐趣就是刷抖音 一开始刷的都是一些无聊小剧场 后来看看能不能刷一些技术上的内容 因为本人觉得Java是世界上最好 ...

  6. 骚操作!一行Python代码能干嘛

    点击 机器学习算法与Python学习 ,选择加星标 精彩内容不迷路 下面给大家介绍50个有趣的Python一行代码,都很实用. 希望大家能从中找到对自己有帮助的技巧. ▍1.字母异位词 两个单词如果包 ...

  7. Python一行代码能干什么

    Python一行代码能干什么 一行代码打印乘法口诀 一行代码打印迷宫 一行代码表白爱情 一行代码打印小龟龟 一行代码打印乘法口诀 print('\n'.join([' '.join(["%2 ...

  8. 问:一行Python代码到底能干多少事情?(三)

    今天来继续分享一行Python代码可以完成的事情!建议收藏,这真的很有用!!! 一.Lambda表达式 传入1个参数的Lambda表达式 p = lambda x:x**2 print(p(3)) 传 ...

  9. python代码库能干什么_一行Python代码能做什么?

    很典型的文章,基本可以展示Python代码到底有多黑魔法.虽然文中有些案例连我都觉得走火入魔,但真的很值得一看... 自从08年接触Python,就有爱不释手的感觉,逐渐地,有些不忍地疏远了Perl ...

最新文章

  1. ThreadLocal使用
  2. matlab v7.0,matlab下载-matlab免费版v7.0 官方版下载-6188手游网
  3. JVM系列之:从汇编角度分析NullCheck
  4. 依赖插件版本冲突问题
  5. 超级强大的心理定律~~!你可以变成你想要的样子!~
  6. ndr4108贴片晶振是多少频率_关于山羊挺身你知道多少?这些干货速来了解一下...
  7. output.properties data exceeds its limit [2048] HUE执行脚本异常
  8. C++程序设计语言编程风格演变史
  9. php之微型博客创建,php之微型博客的创建
  10. postgresql事务
  11. 【持续更新】MARL 算法汇总
  12. 断链在平曲线计算中的处理——短链篇
  13. 湖北移动B863AV3.1-M2_S905L3A_UWE5621DS_安卓9语音线刷包--支持语音-首页正常-设置不要密码-灯正
  14. 计算机上是如何注明固态硬盘的,笔记本固态硬盘不见了怎么回事_笔记本电脑固态硬盘盘符不显示如何解决-win7之家...
  15. 星瑞格数据库安全审计系统 —— Sinoregal dbAudit
  16. 某招聘网站“数据分析”相关岗位招聘信息爬取并分析
  17. 公网与私网的区别 ?如何进行通信?(NAT技术,端口映射技术,)
  18. 【渗透测试】文件上传漏洞:upload-labs通关简记
  19. 用 Visual Studio Code 做基于 .NET MAUI 跨平台移动应用开发
  20. HyperLynx SI信号完整性仿真分析技术

热门文章

  1. Java中final关键字如何使用?
  2. k均值聚类算法考试例题_一文读懂K-means聚类算法
  3. jQuery简单实现iframe的高度根据页面内容自适应的方法(转)
  4. memcache缓存失效
  5. Windows Server 2008 R2安装子域控制器
  6. MyEclipse10中导入的jquery文件报错(出现红叉叉,提示语法错误)
  7. JS nodeType返回类型
  8. Citrix Avalon安装实验手册之一----Avalon概述及实验环境准备
  9. jQuery中文入门指南,翻译加实例,jQuery的起点教程
  10. android听书功能实现,基于Android的喜马拉雅听书的实现.docx