python技巧
文章平均质量分 62
ForeseeMark
一只非洲程序猿渣渣
展开
-
Python读写json文件
这几天做数据处理的时候需要将csv文件转为json文件,于是了解了一下如何用python读写json文件,这里简要记录一下方法和需要注意的地方(不定期更新)。原创 2016-11-29 01:04:46 · 4784 阅读 · 0 评论 -
Python合并字典键值并去除重复元素
假设在python中有一字典如下: x={‘a’:’1,2,3’, ‘b’:’2,3,4’}需要合并为: x={‘c’:’1,2,3,4’}需要做到三件事: 1. 将字符串转化为数值列表 2. 合并两个列表并添加新的键值 3. 去除重复元素第1步通过常用的函数eval()就可以做到了,第2步需要添加一个键值并添加元素,第3步利用set集合的性质可以达到去重的效果,不过最后需要再将s原创 2016-11-29 11:30:00 · 14005 阅读 · 1 评论 -
python搭建本地服务器
为什么要搭建服务器?在进行JavaScript开发或一些可视化工作的时候,搭建服务器是必不可少的。作为穷学生党,不可能去购置一台价格昂贵的服务器,只能选择阿里云或其他平台的云服务器,但是每月需要一定的费用。如果用的不多,也不需要云存储服务的话,可以搭建一个本地服务器。如何搭建本地服务器其实通过python可以轻松地搭建一个本地服务器,几行代码就能轻松地搞定了。原创 2016-11-29 20:21:34 · 6502 阅读 · 0 评论 -
python数据处理工具包——pandas简介(如何构建数据结构篇)
前言最近刚开始尝试使用python分析数据,网上很多人都推荐使用pandas,于是自己也去试了试,觉得其功能甚是强大,特别是对于时间序列的处理有很多内置的函数用起来非常方便。这里先简单地介绍一下pandas的数据结构,主要内容来自于《利用Python进行数据分析》。简单介绍pandas是基于NumPy构建的,纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。一般通过如下方式引用原创 2017-03-22 00:21:34 · 801 阅读 · 0 评论 -
pandas中Dataframe的查询方法([], loc, iloc, at, iat, ix)
pandas为我们提供了多种切片方法,而要是不太了解这些方法,就会经常容易混淆。下面举例对这些切片方法进行说明。数据介绍先随机生成一组数据:In [5]: rnd_1 = [random.randrange(1,20) for x in xrange(1000)] ...: rnd_2 = [random.randrange(1,20) for x in xrange(1000)] ..原创 2017-03-23 17:19:25 · 113621 阅读 · 2 评论