Which description best fits a Python `str` object?
An immutable sequence of Unicode code points✓Correct answer
A mutable array containing only ASCII bytes
An unordered collection of character objects
A numeric sequence that decodes itself on access
Explanation
A Python string represents Unicode text as an immutable sequence, so its existing positions cannot be edited in place. Calling it a mutable byte array confuses text with a different data model and ignores non-ASCII code points.