加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

你与数据科学家只差这26条Python技巧

发布时间:2019-01-30 07:48:15 所属栏目:教程 来源:wLsq
导读:Python是目前世界上最流行的编程语言之一。因为: 它容易学习 它用途超广 它有非常多的开源支持(大量的模块和库) 作者 Peter Gleeson 是一名数据科学家,日常工作几乎离不python。一路走来,他积累了不少有用的技巧和tips,现在就将这些技巧分享给大家。这

YAML是“YAML不是一种标记语言”的外语缩写。它是一个数据格式语言,是JSON的父集。和JSON不同的是,它可以存储更复杂的对象,并且可以引用自身的元素。你还可以写注释,这让YAML特别适合于书写配置文件。

PyYAML模块可以让你使用Python调用YAML。使用下列语句安装:

  1. $ pip install pyyaml 

然后导入到项目中:

  1. import yaml 

PyYAML 使你能够储存任何数据类型的Python对象,以及任何用户定义类的实例。

ZIP

最后一个技巧也非常酷。你是否曾想要让两个列表中的元素逐个映射,组合成字典?那么你应该使用zip。

  1. keys = ['a', 'b', 'c'] 
  2. vals = [1, 2, 3] 
  3. zipped = dict(zip(keys, vals)) 

内置函数zip()接收若干可迭代对象,然后返回一个由多个元组组成的列表。每个元组根据输入对象的位置索引对其元素进行分组。还可以使用*zip()来“解压”对象。

python大法好,掌握这些小的技巧,助你在python大神的道路上,披荆斩棘,所向披靡。

【编辑推荐】

  1. 15分钟,教你用Python爬网站数据,并用BI可视化分析!
  2. Python数据科学:正则化方法
  3. Python数据可视化:啥是佩奇
  4. Python爬取4027条脉脉职言,解读互联网人的苦与难!
  5. 你会用Python做数据预处理吗?
【责任编辑:未丽燕 TEL:(010)68476606】
点赞 0

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读