博学谷 > 资讯 > Python > Python单行代码实现具体功能

原创 Python单行代码实现具体功能

发布时间:2019-12-13 18:58:37 浏览 5493 来源:博学谷 作者:枫调

      众所周知Python编程语言应用广泛,组我诶一门优秀的编程特城的函数式编程语言,Python可以大大提高Python开发工程师编程速度并且改进软件质量。与此同时很多同学们都听说过Python编程语言易学易用,具体在那些方面有所体现呢?小编在这里为大家提供几条Python编程中单行代码就可以实现具体功能的案例。让大家对Python的强大有更深入的了解。

     

    Python单行代码实现具体功能


      1)让列表中每个元素都乘以2
      代码:print map(lambda x:x*2,range(1,11))


      2)求列表中所有元素的和
      代码:print sun(range(1,1001))


      3)查询某个字符创中是否包含特定的词
      代码:wordlist=[“scala”,”akka”,”play framework”,”typesafe”]
      Tweet=”this is an example tweet talking about scala and sbt”
      Print map(lambda x:x in tweet.split(),woordlist)


      4)读取文件
      代码:print open(“ten_one_liners.py”).redlines()


      5)一句话打印《祝你生日快乐》歌
      代码:print map(lambda x:”Happy Birthday to”+(“you”if x!=2 else”dear Name”),ragne(4))


      6)过滤列表中的数值
      代码:print reduce(lambda(a,b),c:(a+[c],b) if c >60 else(a,b + [c]),[49,58,76,82,88,90],([],[])


      7)获取XML webservice数据并分析
      From xml.dom.minidom import parse,parseString
      Iprort urllib2
      #注意,将他转换成XML格式化并打印出来
      Print parse(urllib2.urlopen(“http://search.twitter.com/search.atom?&q=python”)).toprettxml(encoding=”utf-8”)


      8)找到列表中最小或最大的一个数字
      print min([14,35,-7,46,98])
      print max([14,35,-7,46,98])


      9)并行处理
      Imprty multiprocessing
      Import math
      Print list(multiprosessing.Pool(processes=4).map(math.exp,range(1,11)))


      相信大家通过几个Python单行代码以及其实现的功能,肯定能更深刻的了解Python编程语言的强大,现在国内对大数据、人工智能、区块链等技术大力支持。而Python编程语言在每个技术领域都有非常重要应用,掌握Python编程语言,必定会为未来职业发展提供更多的机会。

    申请免费试学名额    

在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!

领取成功
领取失败
上一篇:五种方法教你Python字符串连接 下一篇:零基础如何学好Python开发?

相关推荐 更多

最新文章

扫描二维码,回复"Python"获取100G资料包