Preguntas etiquetadas con mutable

Un mutable se puede modificar después de su creación.





16
Tipos inmutables vs mutables
Estoy confundido sobre lo que es un tipo inmutable. Sé que el floatobjeto se considera inmutable, con este tipo de ejemplo de mi libro: class RoundFloat(float): def __new__(cls, val): return float.__new__(cls, round(val, 2)) ¿Se considera que esto es inmutable debido a la estructura / jerarquía de la clase ?, el …

11
Objetos mutables vs inmutables
Estoy tratando de entender los objetos mutables vs inmutables. El uso de objetos mutables recibe mucha mala prensa (por ejemplo, devolver una serie de cadenas de un método) pero tengo problemas para comprender cuáles son los impactos negativos de esto. ¿Cuáles son las mejores prácticas en torno al uso de …

10
¿Existe una tupla con nombre mutable en Python?
¿Alguien puede modificar namedtuple o proporcionar una clase alternativa para que funcione para objetos mutables? Principalmente por legibilidad, me gustaría algo similar a namedtuple que haga esto: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) p = Point(0, 0) p.x = 10 >>> p Point(x=10, y=0) >>> p.x *= …

10
Es entero inmutable
Sé que esto probablemente sea muy estúpido, pero muchos lugares afirman que la clase Integer en Java es inmutable, pero el siguiente código: Integer a=3; Integer b=3; a+=b; System.out.println(a); Se ejecuta sin ningún problema para dar el resultado (esperado) 6. Así que efectivamente el valor de a ha cambiado. ¿No …

7
Colecciones inmutables / mutables en Swift
Me refería a la guía de programación Swift de Apple para comprender la creación de objetos mutables / inmutables (matriz, diccionario, conjuntos, datos) en lenguaje Swift. Pero no pude entender cómo crear colecciones inmutables en Swift. Me gustaría ver los equivalentes en Swift para lo siguiente en Objective-C Matriz inmutable …

6
volátil frente a mutable en C ++
Tengo una pregunta sobre la diferencia entre volátil y mutable. Me di cuenta de que los dos 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 utilizarlos de forma diferente? Muchas gracias.
85 c++  volatile  mutable 

6
¿Crear lista mutable desde matriz?
Tengo una matriz que me gustaría convertir en una Listpara modificar el contenido de la matriz. Desbordamiento de la pila tiene un montón de preguntas / respuestas que la dirección Arrays.asList()y la forma en que sólo proporciona una vista de lista de la matriz subyacente, y cómo tratar de manipular …
84 java  arrays  list  mutable 

5
F #: dejar mutable vs.ref
Primero, reconozco la posibilidad de que esta pregunta sea un duplicado; sólo házmelo saber. Tengo curiosidad por saber cuál es la "mejor práctica" general para aquellas situaciones en las que se desea la mutabilidad. F # parece ofrecer dos facilidades para esto: el let mutableenlace, que parece funcionar como variables …
82 f#  mutable 

6
¿Buenos usos para los valores predeterminados de los argumentos de la función mutable?
Es un error común en Python establecer un objeto mutable como el valor predeterminado de un argumento en una función. Aquí hay un ejemplo tomado de este excelente artículo de David Goodger : >>> def bad_append(new_item, a_list=[]): a_list.append(new_item) return a_list >>> print bad_append('one') ['one'] >>> print bad_append('two') ['one', 'two'] La …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.