E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
不可变类
python集合
方法直接删除指定元素增加清空集合集合运算(交集,并集,差集,对称差集)并集交集差集对称差集集合的包含关系集合推导式定义集合是无序,可变序列.使用一对大括号界定,元素不能重复.集合中只能包含数字,字符串,不含可变类型的元组等
不可变类
型
el psy congroo
·
2023-10-29 20:30
Python
python
一文读懂Python中的赋值操作、浅拷贝和深拷贝的区别
Python中的类型可以分为可变类型和
不可变类
型两种:不可变对象不可变对象的值一旦定义就不能更改,若强行改变不可变对象的值,由于其值是不可变的,则会重新分配一块内存,将新的值存入这块新的内存中,再将变量指向新的内存地址
Derrick1997
·
2023-10-29 11:40
Python
python
开发语言
第8天:可变与
不可变类
型、字典、元组与集合的内置方法
可变与
不可变类
型
不可变类
型:值改变了,内存地址也改变、其实改变的不是原值、而是改变之后又生成一块空间来保存新值可变类型:值改变了,内存地址没有改变,其实改变的是原值,只要你改变了只,原来的值就会发生变化列表的其他方法颠倒列表元素
Mrdong200144
·
2023-10-29 08:51
python
算法
开发语言
字典
注意:key重复后,不会报错,前面的数据会丢失注意:key必须是
不可变类
型假设key用列表表示,结果会怎样呢?运行结
Q二斤Q
·
2023-10-26 18:13
《Effective Java》笔记(三)--类和接口
声明该成员的包内部的任何类都可以访问protected:声明该成员的包内部的任何类都可以访问,声明该成员的类的子类也可以访问public:任何地方都能访问要在公有类中使用访问方法而非公有域使可变性最小化
不可变类
是指实例不能被修改的类不要提供任何
康提扭狗兔
·
2023-10-26 15:58
读书笔记
书
博客浏览笔记
java
笔记
开发语言
面试Copy mutableCopy
总结:对可变类型用strong修饰,对
不可变类
型用copy修饰。3
QG不吃鱼的猫
·
2023-10-24 09:34
python中可变类型与
不可变类
型详细介绍
嗨喽,大家好呀~这里是爱看美女的茜茜呐一.可变类型与
不可变类
型的特点1.不可变数据类型不可变数据类型在第一次声明赋值声明的时候,会在内存中开辟一块空间,用来存放这个变量被赋的值,而这个变量实际上存储的,
茜茜是帅哥
·
2023-10-23 16:31
python
python
网络
开发语言
pycharm
爬虫
java基础之你所不知道的字符串
字符串StringString是一个final修饰的
不可变类
,其属性也是final的,底层使用char数组存储。
拾光师
·
2023-10-23 10:04
java基础
java
python中
不可变类
型和可变类型
不可变类
型:修改之后内存存储地址不会发生改变可变类型:修改之后内存存储地址发生改变当全局变量是不可变的时候,(即修改之后内存存储地址不会发生改变,内容会改变),在函数内部修改此全局变量需要加globalset
任彪煜
·
2023-10-22 18:58
python
开发语言
深拷贝(deepcopy)与浅拷贝(copy)的区别
不可变类
型:Number(数字)String(字符串)Tuple
如渊
·
2023-10-22 14:32
Python
python
使可变性最小化--EffectiveJava小结(15)
不可变类
:每个实例的所有属性都必须再创建该实例时就提供,并且再对象的整个生命周期内固定不变。
不可变类
的五个规则:1.不提供任何修改属性的方法。2.保证类不会被扩展。
冰鱼飞鸟
·
2023-10-21 05:33
求一到n偶数和值python_Python-数据类型总结
需要处理数据的增删改字典:无序,需要存key与value映射的相关信息,可变,需要处理数据的增删改按可变不可变区分:1、可变类型:在id不变的情况下,value可以变,则称为可变类型,如列表,字典2、
不可变类
型
中华遗产杂志
·
2023-10-21 02:37
求一到n偶数和值python
java中什么是
不可变类
什么是
不可变类
不可变类
是指一旦创建对象后,其状态(属性值)就不能被修改的类。一个
不可变类
具有以下特征:类的实例变量声明为私有的,并且没有提供修改这些变量值的公共方法。类是final的,防止被继承。
内师-ZT
·
2023-10-20 04:57
java面试
java
java
开发语言
多线程并发最佳实践
使用本地变量使用
不可变类
最小化锁的作用域范围:S=1/(1-a+a/n)其中,a为并行计算部分所占比例,n为并行处理结点个数。
文刀雨
·
2023-10-18 23:48
简述三范式,GIL,浅拷贝与深拷贝
个人建议)线程用其他语言实现,python调用4.png深拷贝与浅拷贝深拷贝递归拷贝每一层的数据1.png浅拷贝拷贝第一层的数据2.png跟引用的区别引用:多个变量指向同一个内存地址拷贝:产生一个新地址(
不可变类
型不会产生
风舞柏杨
·
2023-10-16 23:55
python可变类型的陷阱
python变量分为两种类型:
不可变类
型(数字、字符串、元组)可变类型(列表、字典)本文讲述两个可变类型的坑1、两种方式创建嵌套列表2、可变类型作为默认值的危害例1:两种方式创建嵌套列表(1)循环添加循环添加元素内存地址
谦面客
·
2023-10-16 04:08
Python中汉字和变量输出的5种方法
因为Python中字符串是
不可变类
型,使用“+”号连接相当于生成一个新的字符串,需要重新申请内存,当用“+”号连接非常多的字符串时,将会很耗费内存,可能造成内存溢出。','拼接fromdateti
让线程再跑一会
·
2023-10-13 22:07
Python
开发语言
python
linux元组和列表的区别,列表,元组,集合
一列表列表是可变类型的序列,而元组与字符串是
不可变类
型的序列1.列表的定义:#定义一个空列表In[21]:list=[]In[22]:type(list)#通过python的内置函数type查看list
weixin_39858245
·
2023-10-12 21:17
linux元组和列表的区别
元组tuple
元组tuple元组的特性任意对象的有序集合属于
不可变类
型,不支持原位修改通过下标索引访问元组中的元素长度固定任意嵌套元组常用操作#元组的声明用圆括号(1,2)(1,2)#元组的声明在某些情况下这个圆括号可以省略
AriannaKong
·
2023-10-12 21:33
python
course
python
String、StringBuffer和StringBuilder类的区别
String类是
不可变类
,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。
哆啦哆啦S梦
·
2023-10-10 11:42
java
python的可变类型和
不可变类
型
可变类型:listdict
不可变类
型:numberstrtupleboolpython中的不可变数据类型,即不允许变量的值原地发生变化,一但值发生了变化,则相当于新建了一个对象,id会变。
酸甜柠檬26
·
2023-10-09 05:19
关于String、StringBuffer、StringBuilder
扩展阅读在Java中,String类被设计为
不可变类
,主要表现在它保存字符串的成员变量是final的。
-今非昔比°
·
2023-10-02 19:08
Java编程
方法
java
开发语言
intellij-idea
String类源码笔记(一):成员变量和构造器
不可变类
指的是其实例不能被修改的类。每个实例中包含的所有信息都必须在创建该实例的时候就提供,并且在对象的整个生命周期内固定不变。
LuckyBuzz
·
2023-10-01 12:06
python 函数(简单定义和作用)
文章目录前言函数1.作用2.定义3.参数3.1默认参数3.2关键字参数3.3位置参数3.4不定长参数4.返回值4.1return语句5.作用域5.1全局变量5.2局部变量5.3拆包:6.内存地址7.变与不变7.1
不可变类
型
吃一口夜宵
·
2023-09-30 06:09
python
python
DATE和LocalDateTime在Java中有什么区别
不可变性:Date是可变类,可以通过setXXX()方法修改日期和时间的值,而LocalDateTime是
不可变类
,一旦创建就不能修改其值。时区:Date类默认表示的是格林威治标准时间(G
舒一笑
·
2023-09-26 20:39
Java代码的微搜索
java
开发语言
Python函数
returna+b+cdefavg(a,b,c):c=sum(a,b,c)d=c/3returndf=avg(5,6,7)print(f)可变类型的全局变量可以在方法里直接修改值,加或者不加global都可以
不可变类
型的全局变量在方法里不能直接修改值
Funny灬
·
2023-09-22 05:42
Python 数据类型详解(可变类型 和
不可变类
型)
文章目录1概述2标准数据类型6种2.1不可变数据:number、string、tuple2.2可变数据:list、set、dictionary3数据类型判断3.1type、isinstance区别1概述2标准数据类型6种扩展-菜鸟教程-各数据类型特性标准数据类型的特性2.1不可变数据:number、string、tuple该类型中的元素不能被修改->若强行赋值,则报错var_number=123v
鱼丸丶粗面
·
2023-09-21 10:25
Python
python
标准数据类型
代码随想录算法训练营第七天 |151.翻转字符串里的单词
因为字符串是
不可变类
型,所以反转单词的时候,需要将其转换成列表,然后通过join函
qq_42839893
·
2023-09-21 08:15
算法
python
开发语言
Java
不可变类
(immutable)机制与 String 的不可变性
不可变类
介绍
不可变类
:所谓的
不可变类
是指这个类的实例一旦创建完成后,就不能修改其成员变量值。如JDK内部自带的很多
不可变类
:Integer、Long和String等。
数据小白鼠
·
2023-09-19 14:09
每日面试题
9.12数据库删除重复记录最小ID的记录9.12三位数乘积生成的回文数最大值9.18函数传参问题9.19-1类中可变类型和
不可变类
型1classVector:2def
ZHOUXIN0426
·
2023-09-19 13:41
数据库
Python面经总结
1.8什么是Python的可变类型和
不可变类
型?1.9Pythonlist底层实现及原理1.10虚拟内存与物理
fenjijue
·
2023-09-17 20:13
面经
python
单例模式
开发语言
Java并发系列七--ConcurrentHashMap
需要注意的是,key最好使用
不可变类
型的对象,否则当对象本身产生变化,重新计算key的hashcode
佳幂小煜
·
2023-09-16 05:05
剑指 Offer 34. 二叉树中和为某一值的路径
而target作为int类型不需要显示回溯,因为是
不可变类
型,类似的还有String。
dotJunz
·
2023-09-14 08:37
#
剑指offer
算法
String和java虚拟机
1.StringBuilder、String、StringBufferbuffer:缓冲append:附加增补String类是
不可变类
,任何对String的改变都会引发新的String对象的生成StringBuffer
神秘的小胖籽
·
2023-09-10 14:25
No5.集合的魔法
1、集合的定义由不同元素组成无序集合中的元素必须是
不可变类
型集合具有去重性即集合中的元素是不可以重复的>>>s={1,2,3}>>>s1=set("Hello")>>>print(s,s1){1,2,3
哈哈哈捧场王
·
2023-09-10 12:37
python学习之路
python的几种数据类型的花样玩法(三)
可变和
不可变类
型:Python中的一些类型是不可变的,这意味着它们的值在创建后不能更改。这些类型包括整数、浮点数、字符串、元组和冻结集合。
babyai997
·
2023-09-10 06:36
python
开发语言
关于String 、StringBuffer、StringBuilder、StringTokenizer的区别的学习
个类可以对字符或者字符串进行操作,他们分别是Character、String、StringBuffer、StringTokenizer,其中Character用于单个字符操作,String用于字符串操作,属于
不可变类
zy_world
·
2023-09-10 03:03
语言基础篇12——Python有哪些异常,优雅的处理异常
此处利用
不可变类
型和可变类型的特点可反映出try-except时返回值如何处理的,执行return先记录返回值地址,然后走完后续try-except流程,返回这个地址中的对象。i为整型
予早
·
2023-09-07 00:17
Python
python
开发语言
python的集合
集合,存放
不可变类
型,无序,不可重复可变类型报错#!
TimeSHU
·
2023-09-06 13:15
python函数传参用法
print('b={}'.format(b))print('c={}'.format(c))print('d={}'.format(d))deff2(a=[]):#该定义不正确,默认参数指定的值必须是一个
不可变类
型
Subtle_emo
·
2023-09-06 11:02
Python入门到精通Day10:01-07-函数(二)全局变量、多函数、返回值
目标:变量作用域多函数程序执行流程函数的返回值函数的参数拆包和交换两个变量的值引用可变和
不可变类
型一、变量作用域指的是变量生效的范围,主要分为两类:局部变量或全局变量。
happylifetree
·
2023-09-06 09:02
Python
python
python集合操作
python的集合操作set是一个无序不重复的序列可以用{}或者set()函数创建集合集合存放
不可变类
型(字符串、数字、元组)注意:创建一个空集合必须用set()而不是{},因为{}是用来创建一个空字典添加单个元素
wanzhouyi
·
2023-09-05 22:38
python学习(八)集合和字符串
作为容器的标志,里面多个元素用逗号隔开:{数据1,数据2,数据3…}是可变数据类型(支持增删改)是无序的(不支持下标)空集合:set(),类型为set,长度为0集合中元素的要求:元素不可重复,元素是唯一的;是
不可变类
型的数据集合的增删改查查
乌拉的故事
·
2023-09-05 05:36
python
python
学习
开发语言
python基本数据类型 –元组
python中数据类型第一类:
不可变类
型、静态数据类型、不支持增删改操作数字(number)字符串(string)元组(tuple)布尔类型(bool)第二类:可变类型、动态数据类型、支持增删改操作列表
@唔问
·
2023-09-04 19:21
python
python
python学习--基本数据类型之字典
python中数据类型第一类:
不可变类
型、静态数据类型、不支持增删改操作数字(number)字符串(string)元组(tuple)第二类:可变类型、动态数据类型、支持增删改操作列表(list)字典(dictionary
@唔问
·
2023-09-04 19:50
python
python
学习
java
Python入门-字典、集合和序列
可变类型与
不可变类
型-可变类型:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址不发生改变,对于这种数据类型,就称可变数据类型-
不可变类
型:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变
随意写点东西
·
2023-09-01 21:21
深入理解JAVA字符串:String、StringBuilder、StringBuffer
一、JAVA之String对象首先我们先看下String类的源码:publicfinalclassString 它是被final修饰的,因此String对象是一个
不可变类
**即其地址是不可以改变的**。
CodeDeLi
·
2023-08-30 09:31
python第5节(函数,可变参数和不可变参数)笔记
文章目录一、函数(上)1.1函数的定义1.2函数的参数传递1.3函数的缺省参数1.4函数的不定长参数1.5双星号字典传参二,可变类型与
不可变类
型一、函数(上)1.1函数的定义函数的定义:def函数名(参数列表
Zhang-fw
·
2023-08-30 01:51
python学习
python
笔记
python学习--基本数据类型之字符串
python中数据类型第一类:
不可变类
型、静态数据类型、不支持增删改操作数字(number)字符串(string)元组(tuple)第二类:可变类型、动态数据类型、支持增删改操作列表(list)字典(dictionary
@唔问
·
2023-08-28 11:23
python
python
学习
开发语言
python中Hash使用
所有的
不可变类
型都具有可哈希性,包括数字、字符串、元组等,而可变类型如列表、字典、集合等则没有可哈希性。例如,使用哈希函数可以计算一个字符串的哈希值:hash_value=hash('h
偶尔微微一笑
·
2023-08-26 02:05
Python算法与数据结构
哈希算法
python
散列表
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他