码迷,mamicode.com
首页 >  
搜索关键字:不可变类    ( 583个结果
Python 字典的定义以及常用方法
定义(字典的key必须是不可变类型,也成为可hash类型,并且字典是无序的): info={'name':'egon','age':18,'sex':'male'} 或 info=dict({'name':'egon','age':18,'sex':'male'}) # 取某个KEY的值 print... ...
分类:编程语言   时间:2017-07-14 00:36:50    阅读次数:258
设计模式学习笔记(二) 设计基本原则之【单一职责原则】
单一职责原则(SRP: Single Responsibility Principle) 名词解释: 1) 职责:是指类变化的原因。 2) 职责扩散:就是因为某种原因,职责P被分化为粒度更细的职责P1和P2。 3) 可变类:是指创建该类的实例后,可以对其属性进行修改。 4)不可变类:是指创建该类的实 ...
分类:其他好文   时间:2017-07-07 18:21:21    阅读次数:231
列表,元组,集合
一列表列表是可变类型的序列,而元组与字符串是不可变类型的序列1.列表的定义:#定义一个空列表In[21]:list=[]In[22]:type(list)#通过python的内置函数type查看list的数据类型Out[22]:listIn[23]:printlist[]#定义一个包含元素的列表,元素可以是任意类型,包括数值类型,列表,字符..
分类:其他好文   时间:2017-07-06 18:46:34    阅读次数:178
Python(day4)集合、布尔类型
集合的作用一:关系运算集合的作用二:去重 定义集合:集合内的元素必须是唯一的;集合内的元素必须是可hash的,也是就不可变类型;集合是无序的 循环 关系运算 集合方法 集合操作类型 总结 布尔类型: True和False print(type(True)) count=10 print(bool(c ...
分类:编程语言   时间:2017-06-19 18:33:55    阅读次数:214
字典的定义及相关方法
【PS:以下都是在ipython下操作的,ipython的安装配置和使用请参考我的另一篇文章http://www.cnblogs.com/smileyes/p/6833393.html】 1.定义字典 #注意键本身必须是不可变类型 eg: 用列表做键会报错,用set,dict同样会报错,因为它们是可 ...
分类:其他好文   时间:2017-06-14 02:26:43    阅读次数:237
python基础6
python函数 一、函数的参数 1、函数的参数从调用的角度来讲可以分为形式参数和实际参数,也可叫形参和实参。 形参:变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量 实参:可以是常量、变量、表达 ...
分类:编程语言   时间:2017-06-13 23:59:11    阅读次数:334
Python基础day-4[dict,set,bool]
布尔类型: True和False 所有的数据类型自带布尔值,只有0,None,空的布尔值为False 字典dict: 特性:dict中使用key和对应的value来存储数据,dict不像 list那样,数据越多查询越慢.dict中key必须是不可变类型,或者说必须是可hash类型.value的值是可 ...
分类:编程语言   时间:2017-06-12 19:43:13    阅读次数:192
Python的数据类型--数字--字符串
先讲一个概念 在Python里,一切皆对象,对象基于类创建 所以,以下这些值都是对象: "wupeiqi"、38、['北京', '上海', '深圳'],并且是根据不同的类生成的对象。 1.变量类型与对象 按照可变类型来分: 可变类型:列表,字典的value 不可变类型:数字,元组,字符串 按照取值个 ...
分类:编程语言   时间:2017-06-11 14:57:45    阅读次数:274
Day 15 (06/08) 列表
列表: 可变类型:id type都不动,value被修改,则成为可变类型; 三者都不可变,就是不可变类型。 取值,下图中列表里面有三个字符,其中第二个字符是[3,4],要想取出4这个数字,就是要取出l列表中,第二个字符中的,第一个数字,如下图: 列表是可变类型: is 是比较身份 == 表示: 比值 ...
分类:其他好文   时间:2017-06-08 19:47:22    阅读次数:190
有关string stringbuff stringbuild 的区别
string stringbuff stringbuild的执行效率: stringbuild>stringbuff>string String类是不可变类,任何对String的改变都会引发新的String对象的生成; StringBuffer是可变类,任何对它所指代的字符串的改变都不会产生新的对象 ...
分类:其他好文   时间:2017-05-26 15:53:58    阅读次数:496
583条   上一页 1 ... 44 45 46 47 48 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!