memrootじしょ
英和翻訳
mutable
mutable
/mjuːtəbl/
ミュータブル
1.
変化したり、変えることができる
物事が時間とともに変化したり、外部の影響によって改変されたりする可能性を持っている状態を指します。
Human
nature
is
often
considered
mutable.
(人間の本質はしばしば変化しうると考えられています。)
Human nature
人間の本質や性質を指します。
is often considered
しばしば~だと考えられている、という意味です。
mutable
変化する可能性がある、変えられる、という意味です。
The
artist's
style
became
more
mutable
over
the
years.
(その芸術家のスタイルは、年を追うごとに変化しやすくなりました。)
The artist's style
その芸術家の作品の様式や特徴を指します。
became more mutable
より変化しやすくなった、という意味です。
over the years
何年にもわたって、時間の経過とともに、という意味です。
Mutable
elements
in
a
design
allow
for
greater
flexibility.
(デザインにおける変更可能な要素は、より大きな柔軟性を可能にします。)
Mutable elements
変更可能な要素や部品を指します。
in a design
あるデザインや設計の中に、という意味です。
allow for
~を可能にする、~を許す、という意味です。
greater flexibility
より大きな融通性や柔軟性を指します。
2.
(プログラミングにおいて)作成後に状態を変更できる
コンピュータプログラミングにおいて、一度作成されたオブジェクトや値が、後からその内容を変更できる性質を持つことを指します。対義語は「immutable(イミュータブル)」。
Lists
in
Python
are
mutable
data
types.
(Pythonのリストはミュータブルなデータ型です。)
Lists
プログラムにおけるリスト構造を指します。
in Python
Pythonというプログラミング言語の中で、という意味です。
are mutable data types
変更可能なデータ型である、という意味です。
Using
mutable
objects
as
default
arguments
can
lead
to
unexpected
behavior.
(ミュータブルなオブジェクトをデフォルト引数として使用すると、予期しない動作につながることがあります。)
Using mutable objects
変更可能なオブジェクトを使用すること、を指します。
as default arguments
デフォルト引数として、という意味です。
can lead to
~につながる可能性がある、~を引き起こす可能性がある、という意味です。
unexpected behavior
予期せぬ振る舞いや動作を指します。
Strings
are
immutable,
while
byte
arrays
are
mutable.
(文字列は不変ですが、バイト配列は可変です。)
Strings
プログラミングにおける文字列データ型を指します。
are immutable
変更不可能である、という意味です。
while
一方、~である、という意味で、対比を示します。
byte arrays
バイトの配列、コンピュータのデータの単位を指します。
are mutable
変更可能である、という意味です。
関連
immutable
changeable
variable
flexible
adaptable