
Python学习
文章平均质量分 74
介绍python的主要基本数据结构,伴有代码实操。
Efred.D
Never
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程python实现和多线程有序性
多线程一般用于同时调用多个函数,cpu时间片轮流分配给多个任务。 优点是提高cpu的使用率,使计算机减少处理多个任务的总时间;缺点是如果有全局变量,调用多个函数会使全局变量被多个函数修改,造成计算错误,这使需要使用join方法或者设置局部变量来解决问题。python使用threading模块来实现多线程,threading.join()方法是保证调用join的子线程完成后,才会分配cpu给其他的子线程,从而保证线程运行的有序性。...原创 2022-06-29 12:39:35 · 746 阅读 · 1 评论 -
详解Matplotlib库的使用
说明:本blog基于python3,matplotlib 3.5.1, numpy 1.22.0文章目录前言一、创建(初始化)图表对象1.1 在新图表中逐个新的子图表1.2 在图表中创建行,列共享坐标的子图表二、对每个子图进行绘图(折线图)三、对子图进行进一步加工四、图片保存总结前言可视化操作广泛应用于数据分析和机器学习中,它可以帮助人们更直观地观测到异常值或所需地数据转换效果;matplotlib作为python的一个桌面绘图包,可以生成出版级质量的图表;该工作包与2002年由John Hunt原创 2022-01-13 20:00:29 · 867 阅读 · 0 评论 -
Python常见方法(6)-优雅地处理错误和异常
说明:本blog基于python3版本文章目录前言第一种、try + except 格式处理第二种、try + except(具体异常) 格式处理第三种、try + except+else + finally 格式处理总结前言优雅地处理python的异常或错误是构建稳定程序的重要组成部分.本文主要介绍三种处理异常或错误的格式,方便应用和记忆.比如我们写一个方法 make_float, 使输入值转化为浮点数并返回代码如下def make_float(x): return float(x)原创 2022-01-03 20:29:52 · 649 阅读 · 0 评论 -
Python常见方法(5)-dictionary的可更改性和创建、增删元素、拼接和由list生成dictionary详解
说明:本blog基于python3版本文章目录前言一、dictionary的可更改性和创建二、dictionary的增删元素方法三、dictionary的拼接、list转化dictionary方法总结前言一、dictionary的可更改性和创建dictionary是python中的一种常见数据类型,中文名叫字典,哈希表或者关联数组;python中的数据类型分为可以更改的数据类型和不可以更改的数据类型,而dictionary属于可以更改数据类型,即可以对dictionary某个位置元素进行二次赋值原创 2022-01-03 17:28:47 · 862 阅读 · 0 评论 -
Python常见方法(4)-list的可更改性和创建、增删元素、拼接切片和排序配对方法详解
说明:本blog基于python3版本文章目录前言一、list的可更改性和创建二、list的增删元素方法三、list的拼接、切片方法四、list的排序、配对方法总结前言一、list的可更改性和创建list是python中的一种常见数据类型,中文名叫列表;python中的数据类型分为可以更改的数据类型和不可以更改的数据类型,而list属于可以更改数据类型,即可以对list某个位置元素进行二次赋值!我们用代码来重新阐述一下list的这个基本属性。比如,我们设置一个叫a的list,值为 1,2,3原创 2022-01-03 09:25:37 · 719 阅读 · 0 评论 -
Python常见方法(3)-tuple的赋值报错、拆包、计数和拼接
说明:本blog基于python3版本文章目录前言一、tuple的常见赋值报错二、tuple拆包三、tuple计算某个元素的重复次数总结前言一、tuple的常见赋值报错tuple是python中的一种常见数据类型,中文名叫元组;python中的数据类型分为可以更改的数据类型和不可以更改的数据类型,常见的可以更改的数据类型包括list(列表),dictionary(字典),Numpy(全称为 numerical numpy,而元组是不可更改的数据类型;什么意思呢?从元组中元素的角度,元组中对应位置原创 2022-01-02 22:48:01 · 2588 阅读 · 0 评论 -
Python常见方法(2)-iterator的map方法
文章目录前言一、以list类型作为map的输入对象二、以dictionary类型作为map的输入对象前言Map作为一种常见的python方法,在python代码学习中是必备方法;Map方法的作用对象是iterator,比如list,dictionary, tuple;Map方法的返回对象在python 2.x和 python 3.x略有差别;python2.x 中返回的是list类型对象,python3.x中返回的是iterator类型对象;Map方法的输入形式为 map(function, iter原创 2021-12-24 17:38:28 · 1020 阅读 · 0 评论 -
Python常见方法(1)- list的join方法
本文主要介绍在Python列表中常见使用的join方法。基本公式:’<需要在每个元素中间添加的字符>’.join(<目标list,且所有元素都为str类型>), 返回一个 新的字符串。注意:此方法可以直接跟在return后。应用一:我们分别对元素都为str类型的list进行join操作,代码如下,a = ['j','1','k;sk','lplps']print('***'.join(a))结果如下,j***1***k;sk***lplps应用二:这次我们对部原创 2021-01-06 22:13:56 · 45498 阅读 · 2 评论 -
Python 常用方法(0) -DataFrame转dictionary,dictionary转tuple,sorted对iterable对象排序
Python 常用方法(Attribute)(1)本文主要介绍三个常用的python方法,主要应用于 Financial Analyst.方法一:由pandas.DataFrame 类型转化为 dictionary 类型基本公式:pd.DataFrame.to_dict(self, orient=‘dict’, into=<class ‘dict’>)常见可替换参数及得到结果形式:对orient的替换:-‘dict’ (default) : dict like {column -&g原创 2020-12-25 17:17:11 · 1237 阅读 · 0 评论