
Python
文章平均质量分 75
THEAQING
这个作者很懒,什么都没留下…
展开
-
Python字典(Dictionary)操作全解【创建、读取、修改、添加、删除、有序字典、浅复制、排序】
字典是“键-值”对的无序可变序列,字典中的每个元素可以分为两部分,“键”和“值”。定义字典时,每个元素的“键”和“值”用冒号分隔,相邻元素之间用逗号分隔,所有元素放在一对大括号”{“和”}“中。字典中的“键”可以是Python中任意不可变数据,例如整数,实数,复数,字符串,元组等等,但不能使用列表、集合、字典作为字典的“键”,因为这些对象是可变的。另外,字典中的“键”不允许重复,而值是可以重复的...原创 2020-04-09 13:26:07 · 36168 阅读 · 0 评论 -
Python序列中元素的访问方式(四)Python数组和列表切片的区别
Python序列中元素的访问方式(一)Python字符串元素的访问、切片与索引Python序列中元素的访问方式(二)Python列表元素的访问、切片与索引Python序列中元素的访问方式(三)Python.numpy数组元素的访问、切片与索引Python序列中元素的访问方式(四)Python数组和列表切片的区别还是蛮有意思的一个东西。数组的切片是原始数组的视图,也就是说数据没有...原创 2018-11-24 22:49:22 · 1891 阅读 · 0 评论 -
Python 字典dict操作详解-Python字典的排序创建读取修改复制浅复制……
总结一下字典的基本用法。内容参看目录,个人认为还是比较详细的。目录1. 什么是字典2.字典的创建2.1 手动创建2.2 使用内置函数dict()创建3. 字典元素的读取3.1下标方式读取Value3.2 get()读取Value3.3 keys()方法返回“键” 3.4 values()方法返回“值”3.5 items()方法返回“键-值”对4. 字...原创 2018-12-20 00:38:50 · 3774 阅读 · 0 评论 -
Python zip函数详解+和izip和zip_longest的比较辨析
目录 1. zip()函数1.1 zip()函数的用法1.2 zip()函数的应用1.3 *zip()的用法2. itertools.izip()3. itertools.zip_longest()1. zip()函数zip是Python的内置函数,通过help查看其使用方式如下:help(zip)Help on built-in function z...原创 2018-12-20 20:18:06 · 13601 阅读 · 3 评论 -
Numpy.array()详解 、np.array与np.asarray辨析、 np.array和np.ndarry的区别
记录一下numpy.array()的详细用法,以及与np.asarray()和np.ndarray()的区别。目录1. Numpy.array()详解1.1 函数形式1.2 参数详解1.3 具体用法2.Asarray和Array辨析2.1 object对象是普通迭代序列时2.2object对象是ndarray对象时3.Numpy.ndarray()1. ...原创 2019-04-06 15:25:45 · 92355 阅读 · 4 评论 -
Python中Numpy.append的用法解析
之前只见过列表list的append方法,昨天写代码的时候,看到了numpy库的append方法,记录一下。简单的说,该方法功能就是将一个数组附加到另一个数组的尾部。目录官方帮助文档参数返回值示例axis无定义axis=0的情况axis=1的情况axis=0和axis=1的图示先看一个官方的帮助文档,嫌麻烦的可以直接看示例。看完示例再反过头看文档,其实理...原创 2019-05-16 00:51:14 · 122151 阅读 · 8 评论 -
Python计数器collections.Counter用法详解
Python collections.Counter用法详解,Counter 计数器,顾名思义就是用来计数的,最主要的作用就是计算“可迭代序列中”各个元素(element)的数量。具体用法参看目录,基本涵盖了主要用法。目录01.统计“可迭代序列”中每个元素的出现的次数02.统计出现次数最多的元素03.elements()和sort()方法04.计算元素总数/Keys()&...原创 2019-08-11 13:53:35 · 66789 阅读 · 7 评论 -
Python序列中元素的访问方式(三)Python.numpy数组元素的访问、切片与索引
Python序列中元素的访问方式(一)Python字符串元素的访问、切片与索引Python序列中元素的访问方式(二)Python列表元素的访问、切片与索引Python序列中元素的访问方式(三)Python.numpy数组元素的访问、切片与索引Python序列中元素的访问方式(四)Python数组和列表切片的区别 目录1.一维数组2.二维数组3.多维数组1....原创 2018-11-24 18:46:50 · 16950 阅读 · 0 评论 -
Python列表的切片操作与元素访问详解
得到Python的各种序列后,接下里就要知晓如何访问或取出序列中的数据。看似很简单,其实门道很多,而且随着所学的序列越来越多后,比如字符串、列表、元组、字典、一维数组、多维数组、Series、DataFrame,渐渐的脑子就会混乱,所以打算梳理一下。方便之后自己查找。其他序列可以参看鄙人的其他博文。目录1. 列表的切片操作1.1 切片的概念1.2 切片用法示例 1.3 ...原创 2018-11-23 22:54:10 · 57084 阅读 · 2 评论 -
Python输入函数input()的总结与相应拓展(python input()、 python3 input())
目录一、正常形式二、运用异常处理结构三、接收多个数据四、利用eval()函数Python3里面输入函数是input(),该函数将所有的输入都当做string来处理,但是实际运用中,需要各种类型的数据,需要进行转换,且在转换过程中可能会存在各种问题。我针对我最近遇到的几个小习题做了些总结,作为菜鸟,水平一般,如果有不全或错误,望海涵。 一、正常形式Python3提供了...原创 2018-07-22 02:07:15 · 14268 阅读 · 2 评论 -
Python输出函数print()总结(python print())
python版本:python3.5.1 ; IDE:pycharm2017.2目录一、print()函数概述二、变量的输出三、数据的格式化输出3.1 %字符3.2 最小字段宽度和精度3.3 转换标志3.4 格式字符归纳四、换行与防止换行一、print()函数概述print() 方法用于打印输出,是python中最常见的一个函数。该函数的语法如下:...原创 2018-07-22 16:34:42 · 483029 阅读 · 70 评论 -
Python.numpy极简入门
Numpy库一直在用,但从没有去了解过numpy到底是个什么东西,属于知其然但不知其所以然的境界,虽然也没什么大碍,但今天看到某本书里有介绍,看了一下,觉得还不错,可以算是个简单入门吧,所以依照书上的框架复述一遍,写了这篇博文。目录1. Numpy简介2. ndarray对象2.1 数组的创建2.2 数组的形状获取和改变2.3 数组元素类型的指定3. ufunc对象...原创 2018-09-09 16:47:15 · 747 阅读 · 0 评论 -
Python Numpy随机数总结——numpy.random.rand/randn/randint/random/uniform/seed
在学习一些算法的时候,经常会使用一些随机数来做实验,或者说用随机数来添加一些噪声。下面就总结我平常用到的几个numpy.random库中的随机数和seed函数。目录1. rand基本用法2. randn基本用法3. 指定数学期望和方差的正态分布4. random基本用法及和rand的辨析5. randint基本用法6. uniform基本用法7. seed基本用...原创 2018-10-02 20:48:00 · 25647 阅读 · 2 评论 -
Python字符串元素的访问与截取
得到Python的各种序列后,接下里就要知晓如何访问或取出序列中的数据。看着很简单,但是随着所学的序列越来越多后,比如字符串、列表、元组、字典、一维数组、多维数组、Series、DataFrame,渐渐的脑子就会混乱,所以打算梳理一下。先从最简单的字符串开始。其他序列可参看鄙人其他博文,如果我写了的话。 字符串可以单个访问,也可以切片访问。访问单个元素给出下标即可,第一个元素的下...原创 2018-11-23 20:55:41 · 22391 阅读 · 1 评论 -
利用Python读取和修改Excel文件(包括xls文件和xlsx文件)——基于xlrd、xlwt和openpyxl模块
本文介绍一下使用Python对Excel文件的基本操作,包括使用xlrd模块读取excel文件,使用xlwt模块将数据写入excel文件,使用openpyxl模块读取写入和修改excel文件。目录1、使用xlrd模块对xls文件进行读操作1.1获取工作簿对象1.2获取工作表对象1.3获取工作表的基本信息1.4按行或列方式获得工作表的数据1.5获取某...原创 2018-08-19 16:28:31 · 216459 阅读 · 50 评论