mutable 相关问题

可变元可在创建后修改。

如何为可变变量定义特定类型?

我是OCaml的初学者。我想编译这段代码,但是我收到了一个错误。输入pointeur_de_code = int ;; type environnement = int ;;输入mlvalue = | int |的Ml1 pointeur_de_code的Ml2 * ......

回答 1 投票 1

java中的可变和不可变String之间有什么区别

据我所知,可以更改可变字符串,并且不能更改不可变字符串。在这里我想像这样改变String的值,String str =“Good”; str = str +“早上”;和......

回答 10 投票 43

Scala:如果从GroupBy创建Map,为什么无法更改Map中的可变值

我想创建一个Map对象,键为整数,值为可变Set。但是,当我从GroupBy函数创建Map对象时,我的可变Set中的值无法更改...

回答 1 投票 2

在变量名之前和“:”之后放置“mut”有什么区别?

这是我在Rust文档中看到的两个函数签名:fn modify_foo(mut foo:Box ){* foo + = 1; * foo} fn modify_foo(foo:&mut i32){* foo + = 1; * foo}为什么不同......

回答 2 投票 45

python:如何更改函数输入参数的值?

我试图修改函数内部字符串的值,如下所示:>>> def appendFlag(target,value):... target + = value ... target + =“”... >>> appendFlag

回答 5 投票 2

为什么map函数在对每个元素的属性进行操作时会改变对象数组?

我有一个对象数组:class Person attr_accessor:email def initialize(email)@email = email end end array = [Person.new('[email protected]'),Person.new('[email protected]' ) ] 一世 ...

回答 1 投票 0

为什么即使在我修改函数内部的值后列表的值也没有改变? [重复]

我们知道Python中的列表是可变对象。但是,以下代码不会更改在函数内修改其值的列表的值。 def change(l):l = l [2:5] ......

回答 4 投票 -1

将元素添加到scala.collection.mutable.Map的语法是什么?

将元素添加到scala.collection.mutable.Map的语法是什么?以下是一些失败的尝试:val map = scala.collection.mutable.Map map(“mykey”)=“myval”map + =“mykey” - >“...

回答 6 投票 72

为什么我不能在Python中更改类的属性

我们说Python中的类是可变的,这意味着你可以使用引用我们可以改变将反映在对象中的值。例如,>>> A = [1,2,3] >>> B = A >> ......

回答 2 投票 4

如何在Rust中传递对可变数据的引用?

我想在堆栈上创建一个可变结构,并从辅助函数中改变它。 #[derive(Debug)] struct Game {score:u32,} fn addPoint(game:&mut Game){game.score + = 1; } fn ...

回答 1 投票 10

在没有不可变字段的类中重写Object.GetHashCode()时要返回什么?

好吧,在你疯了之前,因为互联网上有数百个类似的声音问题,我可以向你保证,我刚刚花了几个小时阅读所有这些问题并且没有......

回答 5 投票 10

在SML中实现更快的Fifo

可以有一个Fifo的实现,支持其功能的一个子集,即Enqueue,Dequeue,isEmpty,并且初始化为空,一般是'一个对象,使用某种可变的...

回答 1 投票 0

Swift - 如何在迭代结构对象时改变它

我仍然不确定结构复制或引用的规则。 我想在从数组迭代结构对象时改变它: 例如在这种情况下我想改变背景

回答 7 投票 0

错误:缺少1个必需的位置参数:,'发生在索引时'

我试图根据从groupby函数为两列创建的不同数据帧在python中编写不同的工作表名称。 list_dfs = [] TT = Dataframe.groupby(['change','x2'])for group,...

回答 2 投票 0

列表更改意外地反映在子列表中

我需要在Python中创建一个列表列表,所以我键入以下内容:myList = [[1] * 4] * 3列表如下所示:[[1,1,1,1],[1,1], 1,1],[1,1,1,1]然后我换了一个......

回答 12 投票 509

在Python中是否存在可变的命名元组?

任何人都可以修改namedtuple或提供替代类,以便它适用于可变对象吗?主要是为了提高可读性,我想要类似于namedtuple这样做:来自Camelot ......

回答 10 投票 91

在递归Fibonacci实现中,不能将不可变借用的HashMap缓存借用为可变

我想实现Fibonacci系列以及缓存已经计算的结果。我不确定这种方法在Rust中是否可行,但它是我提出的最好的方法。这是代码:使用......

回答 2 投票 4

为什么使用`arg = None`修复Python的可变默认参数问题?

我正在学习Python,我正在处理Mutable Default Argument问题。 #BAD:如果没有传入`a_list`,默认会在连续之间错误地保留其内容...

回答 4 投票 22

Numpy数组:函数也影响原始输入对象

我正在使用TensorFlow 2.0中的个人图像增强功能。更具体地说,我写了一个返回随机缩放图像的函数。它的输入是image_batch,一个多维...

回答 1 投票 1

如何检查列表列表中是否存在重复列表?

我有一个列表RESULT包含列表。我想在RESULT中添加一个列表,如果它不存在的话。所以input = [1,2,3] RESULT = [[5,6],[4,5,8]]现在,RESULT.append(输入)给出RESULT = [[5,...

回答 4 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.