paste

paste(*args, collapse=None, sep=' ')

Paste text by concatenating the strings

Parameters

Name Type Description Default
*args Union[str, List[str]] A str or a list of str ()
collapse Union[str, None] A str indicating how to collapse a list together None
sep str A str indicating how to paste several elements together ' '

Returns

Name Type Description
Union[str, List[str]] A str with the elements concatenated or a list of these. In case collapse is provided, 1 str where list elements are concatenated in 1 str

Examples

>>> from rlike import *
>>> paste('Before', 'After', 'End', sep = '-')
'Before-After-End'
>>> elements = ['a', 'b', 'c']
>>> paste(elements, collapse = ',')
'a,b,c'
>>> paste('Before', elements, 'After', sep = '-')
['Before-a-After', 'Before-b-After', 'Before-c-After']
>>> paste('Before', elements, 'After', ['1', '2', '3'], sep = '-')
['Before-a-After-1', 'Before-b-After-2', 'Before-c-After-3']
>>> paste(['a', 'b', 'c'], ['1', '2', '3'], ['A', 'B', 'C'], 'END', sep = '-')
['a-1-A-END', 'b-2-B-END', 'c-3-C-END']
>>> paste('Before', elements, sep = '-', collapse = ';')
'Before-a;Before-b;Before-c'