当前位置: 首页 > 科技观察

5个实战例子,一行Python能干什么?就靠这个招新学妹!

时间:2023-03-17 12:03:22 科技观察

一行Python能干什么?今天给大家分享几个不错的小例子,都是在实际工作中经常遇到的。让你知道一行代码的威力,让新手秒变。国王,尤其是新来的女学生可以冷静下来。01、如果你是HR,手头有员工的薪资报表,需要找年薪2万以上的员工。你想输出一个元组列表。每个列表包含两个值,雇员姓名和年薪。信息。Input:employees={'老张':18000,'老王':28000,'小李':10000,'小李':8000}2.搜索引擎在对文本进行过滤和排名时,使用其key进行词的关联。为了达到这个目的,搜索引擎需要对文本内容进行NLP分析,会过滤掉文本中意义不大的词。例如,一种方法是过滤掉长度<3(a,as,the,how)这些词。3.读取一个文件,需要读取一个文件,并将结果存储在一个字符串列表中,每行一个字符串,还需要删除该行中前导和尾随的空白字符串。下面是一个常用的方式:但也可以换成一行代码搞定:4.家庭账户的领导者如果你是家庭的资金管理者,通常是妻子做主。收费超标。比如某件商品一旦超过500元,这个类目就会被剔除。Output:['eatanddrink','clothes','drive']5.需要建立数据库。现有数据包括所有字段的名称,以及按元组列表组织的员工数据。现在我们需要创建一个字典。List,方便转成json或csv表格数据。输出:[{'job':'Seniorengineer','name':'Sam','salary':18000,'sex':'male'},{'job':'Juniorengineer','name':'Lili','salary':10000,'sex':'female'},{'job':'PM','name':'Tom','salary':25000,'sex':'male'},{'job':'datascientist','name':'Leo','salary':22000,'sex':'male'}]上面的例子是实际工作中遇到的,虽然一行代码很简洁,但不能乱来。简洁的地方确实可以用一行来表达,但是如果逻辑比较复杂,建议用多行来表达。毕竟代码是先给人看的,再给机器跑的。