pocketlang
pocketlang copied to clipboard
[Enhancement] Add List.join(sep="") method.
Also add separator as an optional argument to builtin list_join().
[1, 2, 3].join(',')
looks better than list_join([1, 2, 3], ',')
.
However, list_join() is used in string interpolation, and builtin function is faster than method call.
So keep builtin list_join() but add a new method to List class.
Example:
print([1, 2, 3].join())
print([1, 2, 3].join(', '))
Output:
123
1, 2, 3