Resultados de la búsqueda a petición "mutable"

12 la respuesta

Lista de cambios de listas reflejados inesperadamente en sublistas

Necesitaba crear una lista de listas en Python, así que escribí lo siguiente: myList = [[1] * 4] * 3La lista se veía así: [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]Luego cambié uno de los valores más íntimos: myList[0][0] = 5Ahora mi lista se ...

3 la respuesta

¿Las listas de Python son mutables?

Cuando escribo el siguiente código, x=[1,2,4] print(x) print("x",id(x)) x=[2,5,3] print(x) print("x",id(x))da la salida como [1, 2, 4] x 47606160 [2, 5, 3] x 47578768Si las listas son mutables, ¿por qué da 2 direcciones de memoria al cambiar la ...

6 la respuesta

volátil vs. mutable en C ++

Tengo una pregunta sobre la diferencia entre volátil y mutable. Me di cuenta de que ambos significan que podría cambiarse. ¿Qué más? ¿Son la misma cosa? ¿Cual es la diferencia? ¿Dónde son aplicables? ¿Por qué se proponen las dos ideas? ¿Cómo ...

3 la respuesta

¿Cuál es la forma correcta de eliminar elementos de un mapa mutable de escala utilizando un predicado?

¿Cómo hacer eso sin crear nuevas colecciones? ¿Hay algo mejor que esto? val m = scala.collection.mutable.Map[String, Long]("1" -> 1, "2" -> 2, "3" -> 3, "4" -> 4) m.foreach(t => if (t._2 % 2 == 0) m.remove(t._1)) println(m)PD en Scala 2.8

2 la respuesta

¿Por qué Matz decidió hacer que las cadenas sean mutables por defecto en Ruby?

Es el reverso de esta pregunta:¿Por qué las cadenas no pueden ser mutables en Java y .NET? [https://stackoverflow.com/questions/93091/why-cant-strings-be-mutable-in-java-and-net] ¿Se hizo esta elección en Ruby solo porque las operaciones (anexos ...

2 la respuesta

Cómo implementar IEquatable <T> cuando los campos mutables son parte de la igualdad - Problema con GetHashCode

Estoy usando Entity Framework en mi aplicación. Implementé con la clase parcial de una entidad laIEquatable<T> interfaz: Partial Class Address : Implements IEquatable(Of Address) 'Other part generated Public Overloads Function Equals(ByVal ...

4 la respuesta

Conversión de mapa mutable a inmutable

private[this]object MMMap extends HashMap[A, Set[B]] with MultiMap[A, B]¿Cómo convertirlo a inmutable?

2 la respuesta

no se puede mover fuera del contenido prestado al desenvolver una variable miembro en un método & mut self

Estaba tratando de hacer una estructura de datos Disjoint-Set en Rust. El código relevante es: pub struct Set<'a, T: 'a> { rank: u32, value: T, parent: Option<&'a mut Set<'a, T>>, } impl<'a, T> Set<'a, T> { pub fn find(&'a mut self) -> &'a mut ...

2 la respuesta

¿Cuál es la diferencia entre colocar "mut" antes de un nombre de variable y después de ":"?

Aquí hay dos firmas de funciones que vi en la documentación de Rust: fn modify_foo(mut foo: Box<i32>) { *foo += 1; *foo } fn modify_foo(foo: &mut i32) { *foo += 1; *foo }¿Por qué la diferente ubicación demut? Parece que la primera función ...

6 la respuesta

¿Hay alguna buena razón por la cual los cierres no sean inmutables en C #?

He estado yendo una y otra vez en mi cabeza, y parece que no puedo encontrar una buena razón por la cual los cierres de C # sean mutables. Simplemente parece una buena manera de obtener algunas consecuencias no deseadas si no eres consciente de ...