码迷,mamicode.com
首页 >  
搜索关键字:不可变类    ( 583个结果
python基础数据类型之字典+集合
一、数据类型之字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典(dic ...
分类:编程语言   时间:2019-12-28 20:36:12    阅读次数:81
深浅拷贝
不是底层语言的赋值就是引用,比如Python,Java. C语言那种才说地址赋值. 对象之间的赋值本质上是引用传递(<id一样,数据一样). 对象之间赋值都是引用传递<Java,Python这种高级语言赋值都是说引用传递>不可变类型的拷贝是没有意义的.不可变类型只有赋值操作一说,赋值就是引用的传递只 ...
分类:其他好文   时间:2019-12-26 09:24:32    阅读次数:72
python内置模块collections介绍
python内置模块collections介绍 collections是Python内建的一个集合模块,提供了许多有用的集合类。 1、namedtuple python提供了很多非常好用的基本类型,比如不可变类型tuple,我们可以轻松地用它来表示一个二元向量。 1 >>> v = (2,3) 我们 ...
分类:编程语言   时间:2019-12-24 23:15:44    阅读次数:92
Python - 字符串的修改
我们在修改字符串时 通常遇到报错: TypeError: 'str' object does not support item assignment 在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符。因此改变一个字符串的元素需要新建一个新的字符串。常见的修改方法有以几种: 方法 ...
分类:编程语言   时间:2019-12-19 13:13:43    阅读次数:68
6-1:递归、内置函数、匿名函数
本节内容: 1.函数基本语法及特性 2.函数: 函数的参数: 形参,实参: 4种参数,注意参数顺序 参数传递:可变类型和不可变类型 函数的返回值: return的几种情况:返回值个数0/1/多个 3.函数的嵌套调用 4.递归:添加图片??? 5.匿名函数,lambda 6.内置函数 eval 7.使 ...
分类:其他好文   时间:2019-12-14 14:16:08    阅读次数:96
python可变类型和不可变类型
一 定义变量(对象):每创建一个对象,对象都会具备:id、type、valueid:反应内存地址type:对象都有自己的类型,不同类型有不同都特性,有不同都方法value:数据 二 可变类型:可以修改对象的的值,修改后对象的内存地址不变(变量与内存地址链接:常量、变量、内存)可变类型包括:列表、字典 ...
分类:编程语言   时间:2019-11-29 12:35:32    阅读次数:81
集合类型
# 集合:{}花括号内用逗号分割,每个元素都必须是不可变类型,元素不能重复,无序# 作用:关系运算,去重# s={1,2,3,1} # s=set{1,2,3,1}# print(type(s)) # <class 'set'># 长度# print(len(s)) # 3# 成员运算in和not ...
分类:其他好文   时间:2019-11-25 09:47:27    阅读次数:70
python基础之七:set 集合
集合(set)是一个无序的不重复元素序列。只可以存储不可变类型数据,即可哈希的数据类型,如:元组(tuple)、字符(str)、整型(int)、布尔型(bool) 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建 ...
分类:编程语言   时间:2019-11-22 00:41:20    阅读次数:81
java中的String,StringBuffer与StringBuilder
String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 StringBuffer对象则代表一个字符序列可变的字符串,当一个StringBuffer被创建以后,通过StringBuffer提供的append()、insert()、r ...
分类:编程语言   时间:2019-11-21 19:55:12    阅读次数:82
python 11.5字符类型及常用方法
可变 or 不可变 值变,ID不变,是可变类型 值变,ID变化,是不可变类型 数字类型(int): 1,用途:记录年龄,等级,号码 2,定义方式:age = 18#age= int(18) 3常用方法:数学计算、 int('101')#只能讲字符串包含纯数字转成整型 字符串内浮点数需先转成浮点数,再 ...
分类:编程语言   时间:2019-11-05 20:02:17    阅读次数:91
583条   上一页 1 ... 9 10 11 12 13 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!