paste
paste(*args, collapse=None, sep=' ')
Paste text by concatenating the strings
Parameters
*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
|
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'