
Python
Tonywu2018
积少成多
展开
-
Python中的迭代
迭代在百度百科的定义是:重复反馈过程的活动。Python中的迭代,我们可以理解为逐个可迭代对象中的元素。常见的可迭代的数据类型有:字符串、列表、元组、字典以及由range()函数产生的序列。Python中通过for...in ...来实现迭代,所以for...in...又称作遍历循环。#对列表的迭代ls = ['Python','is','great']for word in ls:...原创 2018-09-21 13:43:58 · 780 阅读 · 0 评论 -
python中的IO编程
开通博客写的第一篇文章就是关于python的,今天这篇文章是关于IO编程操作的,IO的内容也不少,以后想到什么会继续补充。目录1、文件的使用1.1、文件的类型1.2 文件的打开和关闭1.3文件的读写1.3.1文件的读取方法:1.3.2文件的写入方法2、数据组织的维度2.1、一维数据的处理2.2、二维数据的处理参考文献:1、文件的使用文件是存储在辅...原创 2018-11-17 17:56:48 · 1131 阅读 · 0 评论 -
python中的lambda匿名函数
匿名函数用维基百科的解释就是:一种无需定义标识符(函数名)的函数或子程序。目前在Java,C++,以及python中都支持匿名函数的使用,通常匿名函数理解起来要比普通函数困难一些,那么为什么还要使用匿名函数呢,因为非匿名函数在定义时就创建了函数对象和作用域对象,即使不调用,也会占用内存;而匿名函数只有在调用的时候才会临时创建对象,调用完,就会释放,相比来说匿名函数更节省空间。在python...原创 2019-03-11 19:43:47 · 360 阅读 · 0 评论 -
python中的高阶函数
1、map()函数map()接收两个参数,一个是function(函数),一个是iterable object(可迭代对象,比如列表,元组,字符串等),形式如下:map(function,iterable)map()根据提供的函数对指定的iterable对象做映射,把结果作为iterator返回。下面举例说明,用map()函数完成对列表中元素求平方的操作:实际上,指定函数...原创 2019-03-11 19:44:11 · 433 阅读 · 0 评论 -
python中的isinstance()函数
isinstance()用来判断一个对象是否是一个已知的类型,isinstance()函数的语法如下:isinstance(object,classtype)object --- 实例对象,classtype --- 数据类型、直接类名或间接类名。isinstance()函数的返回值是布尔型,若object的类型是classtype,那么就返回True,否则返回False。我们会...原创 2019-03-20 19:35:43 · 1058 阅读 · 0 评论 -
python中的is和==区别
1. is和==的区别python是一种面向对象的语言,python中对象包含三种基本要素:id(返回的是对象的地址)、type(返回的是对象的数据类型)及value(对象的值)。is和==都可以对两个对象进行比较,而且它们的返回值都是布尔类型。但是它们比较的内容是不同的,不然两个函数的作用就重复了。首先我们来看下例子,从实际操作中来看下二者的区别。从上面的例子可以得出,is和==...原创 2019-04-04 19:28:37 · 27942 阅读 · 8 评论