pandas.Series.str.cat
-
Series.str.cat(others=None, sep=None, na_rep=None) -
Объединение строк в Series/Index с заданным разделителем.
Параметры: others : список-подобный объект или список списков-подобных объектов
Если None, возвращает строку, объединяющую строки Series
sep : строка или None, по умолчанию None
na_rep : строка или None, по умолчанию None
Если None, значения NA в Series игнорируются.
Возвращаемое значение: 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.18.1/generated/pandas.Series.str.cat.html