pandas.api.extensions.ExtensionArray._from_sequence_of_strings#

classmethod ExtensionArray._from_sequence_of_strings(strings, *, dtype, copy=False)[源代码][源代码]#

从字符串序列构建一个新的 ExtensionArray。

参数:
字符串序列

每个元素都将是此数组的标量类型实例,cls.dtype.type

dtypeExtensionDtype

特定 dtype 的构造。这应该是一个与 ExtensionArray 兼容的 Dtype。

复制布尔值, 默认为 False

如果为真,复制底层数据。

返回:
ExtensionArray

参见

api.extensions.ExtensionArray._from_sequence

从一系列标量构造一个新的 ExtensionArray。

api.extensions.ExtensionArray._from_factorized

在因子化后重建一个 ExtensionArray。

api.extensions.ExtensionArray._from_scalars

严格的模拟 _from_sequence,只允许应特别推断为给定数据类型的标量序列。

例子

>>> pd.arrays.IntegerArray._from_sequence_of_strings(
...     ["1", "2", "3"], dtype=pd.Int64Dtype()
... )
<IntegerArray>
[1, 2, 3]
Length: 3, dtype: Int64