pandas.Series.str.join # 系列.str。加入( sep ) [来源] # 使用传递的分隔符连接作为系列/索引中的元素包含的列表。 如果 Series 的元素本身就是列表,请使用传递给函数的分隔符连接这些列表的内容。该功能相当于str.join(). 参数: 九月海峡列表条目之间使用的分隔符。 返回: 系列/索引:对象列表条目通过中间出现的分隔符连接起来。 加薪: 属性错误如果提供的系列既不包含字符串也不包含列表。 也可以看看 str.join此方法的标准库版本。 Series.str.split围绕给定的分隔符/定界符分割字符串。 笔记 如果任何列表项不是字符串对象,则连接的结果将为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