一、什么是迭代器 首先回顾一下,什么是递归? 在调用一个函数的过程中,直接或间接地调用了函数本身这个就叫递归。 举个问路的例子,你问张三火炉山在哪里?张三不知道,他说我帮你去问李四,李四对张三说我也不知道,你等着,我帮你去问王五。于是李四就去问王五,王五告诉李四 火炉山在xxx,李四就屁颠屁颠地跑回 ...
分类:
编程语言 时间:
2018-03-09 17:53:53
阅读次数:
147
列表(List) 1、列表特点 列表是可变的!! list 是一种有序的序列,可以添加、删除其中的元素,并且可以通过下标(索引)访问 数据 2、简单的常用操作 A、通过下表访问元素 B、切片 3、常用操作: 元组(tuple) 1、定义 元祖是不可变的!! 另一种有序列表叫元组:tuple。tupl ...
分类:
编程语言 时间:
2018-03-06 13:45:58
阅读次数:
187
字符串 1、形式 单引号括起来的字符串:'hello' 双引号括起来的字符串:"Hello" 三引号括起来的字符串:'''hello'''(三单引号),"""hello"""(三双引号) 三引号括起来的字符串可以换行 2、下标(索引) 从左往右,下标从0开始; 从右往右,下标从-1开始 3、切片-- ...
分类:
编程语言 时间:
2018-03-05 20:36:25
阅读次数:
223
单列集合 List<t>list=new List<t>(); 双列集合 不能用for循环遍历,因为双列集合没有下标索引值 Dictionary<string,Student> dic=new Dictionary<string,Student>(); dic.add("张三",stu1); dic ...
分类:
其他好文 时间:
2018-02-28 14:10:24
阅读次数:
143
Python 的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 如下实例: 创建空元组 元组中只包含一个元素时,需要在元素后面添加逗号 元组与字符串类似,下标索引从0开始,可以进行截取,组合等。 访问元 ...
分类:
编程语言 时间:
2018-02-20 10:34:54
阅读次数:
199
如何建立一个元组: 元组用小括号包裹,并且括号里的元素用逗号分隔就代表这是一个元组。 元组与列表不同的是元组里面的元素不能修改。 元组常用操作: tuple函数:以一个序列作为参数,并把它转换为元组 访问元组:可以使用下标索引访问元组中的值 连接元组:元组中的元素值不允许修改,但可以对元组进行连接组 ...
分类:
编程语言 时间:
2018-02-19 10:23:32
阅读次数:
133
序列(可变序列(list列表(可以包含任意对象的有序集合 ;可以通过下标索引(位置偏移)来访问元素 ;可变长度,异质,可任意嵌套) ; 支持原位改变) ;不可变序列) ...
分类:
其他好文 时间:
2018-02-06 20:31:35
阅读次数:
133
元祖定义 python的元祖跟列表类似,不同的地方是元祖一旦创建,元素就不可以修改。 元祖创建很简单,只需要在小括号里添加元素并以逗号隔开就可以了。 元祖中只包含一个元素时,需要在元素后面添加一个逗号,否则会被当做运算符使用 元祖与字符串相似,下标索引从0开始, 访问元祖 元祖可以使用下标索引来访问 ...
分类:
编程语言 时间:
2018-02-01 14:50:27
阅读次数:
250
元组(tuple)属于不可变序列 tuple特性: 特性一:可包含任意对象的有序集合 特性二:通过下标索引访问元素 特性三:固定长度,异质,可任意嵌套 特性四:不支持原位改变 特性五:存储机制:对象引用数组 先说说说如何生成一个元组类型的对象 1 >>> #元组的构建方法 2 >>> # 1 用() ...
分类:
其他好文 时间:
2018-01-07 14:16:57
阅读次数:
117
列表是什么? list是Python中的基本数据结构之一,属于可变序列,所以前文中讲的可变序列的通用操作都适用于list。 这一节讲列表的特性吧。 特性一: 列表是包含任意对象的有序集合,同一个列表中可以放不同的对象。 特性二: 可以通过位置偏移,下标索引的方式方位列表中的元素。下标是从0开始的,倒 ...
分类:
其他好文 时间:
2018-01-07 00:45:18
阅读次数:
182