使用for循环遍历list和tuple,这种遍历成为迭代 在如C语言中都是通过下标拿到值,for...in这种方式其实是相同的。 在函数的一节,这样说 >‘求和函数sum(),sum(iterable,start),第一个参数必须是可以迭代对象,listtuple。’ 可迭代对象为list,tupl ...
分类:
编程语言 时间:
2017-09-27 19:14:01
阅读次数:
440
1、变量 变量不仅可以是数字,还可以是任意数据类型 命名规范:变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线_的组合,且不能用数字开头 python中等号“=”是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,这种变量本身类型不固定的语言称之为 ...
分类:
编程语言 时间:
2017-09-18 17:17:52
阅读次数:
228
0. 1.总结 (1) iterable 可迭代(对象) 能力属性 指一个对象能够一次返回它的一个成员,for i in a_list 而不需要通过下标完成迭代。 例子包括所有序列类型(list, str, tuple), 以及 dict, file, 还包括定义了 __iter__() 或 __g ...
分类:
编程语言 时间:
2017-09-18 13:22:20
阅读次数:
317
可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如list、tuple、dict、set、str等; 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。 而生成器不但可 ...
分类:
其他好文 时间:
2017-09-17 13:32:07
阅读次数:
129
最近重新开始学习python,之前也自学过一段时间python,对python还算有点了解,本次重新认识python,也算当写一个小小的教程。 一、什么是python? python是一种面向对象、解释型的计算机语言,它的特点是语法简洁、优雅、简单易学。在1989诞生,Guido(龟叔)开发。这里的 ...
分类:
编程语言 时间:
2017-09-16 17:11:20
阅读次数:
236
Python set() 函数 描述 set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。 语法 set 语法: 参数说明: iterable -- 可迭代对象对象; 返回值 返回新的集合对象。 实例 以下实例展示了 set 的使用方法: >>>x ...
分类:
其他好文 时间:
2017-09-09 19:01:45
阅读次数:
175
迭代器可以直接作用for循环的数据类型我们已经知道,可以直接作用for循环的数据类型有以下几种:一类是集合数据类型如:list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generatorfunction;可迭代对象定义这些可以直接作用for循环的对象称为可迭代对象..
分类:
编程语言 时间:
2017-09-08 18:04:29
阅读次数:
122
内置函数: 一.什么是内置函数:别人已经定义好了的函数,我们只管拿来调用就好 locals:局部作用域中的变量 globals:全局作用域中的变量 这两者在全局执行,结果一样;在局部中locals表示函数内的名字,返回的是一个字典,globals始终不变 ~ iter:只接收可迭代对象,将可迭代的对 ...
分类:
其他好文 时间:
2017-09-08 10:13:59
阅读次数:
201
一.什么是内置函数:别人已经定义好了的函数,我们只管拿来调用就好 locals:局部作用域中的变量 globals:全局作用域中的变量 这两者在全局执行,结果一样;在局部中locals表示函数内的名字,返回的是一个字典,globals始终不变 ~ iter:只接收可迭代对象,将可迭代的对象转换成迭代 ...
分类:
编程语言 时间:
2017-09-07 21:24:23
阅读次数:
126
什么是内置函数:别人已经定义好了的函数,我们只管拿来调用就好 locals:局部作用域中的变量 globals:全局作用域中的变量 这两者在全局执行,结果一样;在局部中locals表示函数内的名字,返回的是一个字典,globals始终不变 iter:只接收可迭代对象,将可迭代的对象转换成迭代器 ne ...
分类:
其他好文 时间:
2017-09-07 18:07:05
阅读次数:
116