pandas.Series.str.cat
-
Series.str.cat(others=None, sep=None, na_rep=None)[source] -
Объединение строк в Series/Index с заданным разделителем.
Параметры: others : список или список списков
Если None, возвращает строку, объединяющую строки Series
sep : строка или None, по умолчанию None
na_rep : строка или None, по умолчанию None
Если None, NA в серии игнорируются.
Возвращает: concat : Series/Index объектов или строк
Примеры
Когда
na_repявляетсяNone(поведение по умолчанию), значения NaN в Series игнорируются.>>> Series(['a','b',np.nan,'c']).str.cat(sep=' ') 'a b c'
>>> Series(['a','b',np.nan,'c']).str.cat(sep=' ', na_rep='?') 'a b ? c'
Если
othersуказано, соответствующие значения объединяются с разделителем. Результатом будет Series строк.>>> Series(['a', 'b', 'c']).str.cat(['A', 'B', 'C'], sep=',') 0 a,A 1 b,B 2 c,C dtype: object
В противном случае, строки в Series объединяются. Результатом будет строка.
>>> Series(['a', 'b', 'c']).str.cat(sep=',') 'a,b,c'
Также можно передать список списков.
>>> Series(['a', 'b']).str.cat([['x', 'y'], ['1', '2']], sep=',') 0 a,x,1 1 b,y,2 dtype: object
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.22.0/generated/pandas.Series.str.cat.html