总结列表,元组,字典,集合的联系与区别。 ①列表,元组是有顺序的,而字典和集合是没顺序的。 ②列表是可变对象,可以有增删改操作,而元组是只读的,不能修改。 ③字典使存储键值对数据,键是不可变的对象。插入和查找速度快,不会随着键的增加而变慢,需要占用大量的内存。 ④字典是用空间换取时间的一种方法。集合 ...
分类:
其他好文 时间:
2017-09-26 21:16:54
阅读次数:
123
1.字典实例:建立学生学号成绩字典,做增删改查遍历操作。 2.列表,元组,字典,集合的遍历。 总结列表,元组,字典,集合的联系与区别。 联系与区别 : 列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分片获取元素,区别于元组,可动态增加,删除,更新;元组和列表在结构上没有什么区别,但元 ...
分类:
其他好文 时间:
2017-09-26 13:07:10
阅读次数:
196
1、实例:建立学生学号成绩字典,做增删改查遍历操作。 2、列表,元组,字典,集合的遍历。总结列表,元组,字典,集合的联系与区别。 列表特点就是:可重复,类型可不同。类型不同也是跟数组最本质的区别了。python里的列表用“[]”表示。 列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分 ...
分类:
其他好文 时间:
2017-09-26 13:00:26
阅读次数:
229
一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起 ...
分类:
编程语言 时间:
2017-09-24 09:56:37
阅读次数:
191
1.字典实例:建立学生学号成绩字典,做增删改查遍历操作。 运行结果为: 2.列表,元组,字典,集合的遍历。 运行结果为: 总结列表,元组,字典,集合的联系与区别。 答:列表是可变对象,它支持在原处修改的操作.也可以通过指定的索引和分片获取元素,区别于元组,可动态增加,删除,更新;元组和列表在结构上没 ...
分类:
其他好文 时间:
2017-09-23 00:05:41
阅读次数:
145
1.字典实例:建立学生学号成绩字典,做增删改查遍历操作。 classmates={'01':95,'02':88,'03':65,'04':71,'05':79}#增classmates['06']=97#删classmates.pop('01')#改classmates['03']=98 #查cl ...
分类:
其他好文 时间:
2017-09-22 11:47:15
阅读次数:
163
因为copy策略拷贝出来的是一个不可变对象,然而却把它当成可变对象使用,很容易造成程序奔溃 这里还有一个问题,该属性使用了同步锁,会在创建时生成一些额外的代码用于帮助编写多线程程序,这会带来性能问题,通过声明nonatomic可以节省这些虽然很小但是不必要额外开销,在iOS开发中应该使用nonato ...
分类:
其他好文 时间:
2017-09-22 01:04:48
阅读次数:
181
一、函数简介 函数可以看做是程序的组织的一种方式,是功能代码块的一种抽象和封装 二、函数定义 def 函数名(): 功能代码语句 return 函数在遇到return会终止整个函数,如果函数没有为其书写return语句的话也将默认返回None 四、函数的调用 函数名(对应参数列表) 五、空函数 空函 ...
分类:
编程语言 时间:
2017-09-15 21:40:06
阅读次数:
179
为什么要结构体结构体知识点1 结构体的赋值和初始化Struct Student { int age; char gender; float score; };2 取出结构体中的每一个成员结构体.成员 结构体指针变量名->成员3 结构体变量和结构体指针变量作为函数参数传递时的问题 建议使用结构体指针变... ...
分类:
其他好文 时间:
2017-09-14 23:28:52
阅读次数:
144
转自:https://github.com/taizilongxu/interview_python Python语言特性 1 Python的函数参数传递 2 Python中的元类(metaclass) 3 @staticmethod和@classmethod 4 类变量和实例变量 5 Python ...
分类:
编程语言 时间:
2017-09-11 16:29:17
阅读次数:
313