用法:
Series.str.join(sep)
连接列表作为元素包含在系列/索引中,并带有传递的分隔符。
如果 Series 的元素本身是列表,则使用传递给函数的分隔符连接这些列表的内容。此函数等效于
str.join()
。- sep:str
列表条目之间使用的分隔符。
- 系列/索引:对象
通过分隔符的中间出现连接的列表条目。
- 属性错误
如果提供的 Series 既不包含字符串也不包含列表。
参数:
返回:
抛出:
注意:
如果任何列表项不是字符串对象,则连接的结果将为
NaN
。例子:
包含非字符串元素的列表的示例。
>>> s = pd.Series([['lion', 'elephant', 'zebra'], ... [1.1, 2.2, 3.3], ... ['cat', np.nan, 'dog'], ... ['cow', 4.5, 'goat'], ... ['duck', ['swan', 'fish'], 'guppy']]) >>> s 0 [lion, elephant, zebra] 1 [1.1, 2.2, 3.3] 2 [cat, nan, dog] 3 [cow, 4.5, goat] 4 [duck, [swan, fish], guppy] dtype:object
使用“-”加入所有列表。包含 str 以外类型的对象的列表将产生 NaN。
>>> s.str.join('-') 0 lion-elephant-zebra 1 NaN 2 NaN 3 NaN 4 NaN dtype:object
相关用法
- Python pandas.Series.str.isdecimal用法及代码示例
- Python pandas.Series.str.get用法及代码示例
- Python pandas.Series.str.replace用法及代码示例
- Python pandas.Series.str.endswith用法及代码示例
- Python pandas.Series.str.isspace用法及代码示例
- Python pandas.Series.str.isdigit用法及代码示例
- Python pandas.Series.str.wrap用法及代码示例
- Python pandas.Series.str.isalnum用法及代码示例
- Python pandas.Series.str.zfill用法及代码示例
- Python pandas.Series.str.partition用法及代码示例
- Python pandas.Series.str.isnumeric用法及代码示例
- Python pandas.Series.str.startswith用法及代码示例
- Python pandas.Series.str.count用法及代码示例
- Python pandas.Series.str.rpartition用法及代码示例
- Python pandas.Series.str.strip用法及代码示例
- Python pandas.Series.str.removesuffix用法及代码示例
- Python pandas.Series.str.rsplit用法及代码示例
- Python pandas.Series.str.islower用法及代码示例
- Python pandas.Series.str.removeprefix用法及代码示例
- Python pandas.Series.str.len用法及代码示例
注:本文由纯净天空筛选整理自pandas.pydata.org大神的英文原创作品 pandas.Series.str.join。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。