私のコードベースでは、私はvarsから屈折する必要があります。コードベース構造は次の形式に従います。 class Animal {
var name : Option[String] = None
var owner : Option[String] = None
}
case class Dog(breed: String) extends Animal {
不変なオブジェクト(intなど)を格納するタプルオブジェクトを持っていて、このタプルの修正バージョンをできるだけ効率的にまたは高速に作成する必要がある場合、これを行う最善の方法は何ですか? ここに私が現在持っているものの単純化された例があります。 orig_tuple = (1, 0, 0)
new_tuple = (some_function(element) for element in o