用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。