Reputation: 2612
So if I have
«FOR number: numbers»
«number»
«ENDFOR»
It will print every number in new line, how do I make it print numbers in the same line?
Upvotes: 0
Views: 634
Reputation: 22628
The for loop construction
«FOR number: numbers»
«number»
«ENDFOR»
has been mainly created to generates values on many lines. If you need to concatenate values on a single line, join() is a better option:
«numbers.join»
Shorter, cleaner, more clear. And you can also give a separator parameter
«numbers.join(", ")»
Upvotes: 1
Reputation: 6729
Maybe not suitable for your usecase, but did you try
«FOR number: numbers»«number»«ENDFOR»
Another option is to use «numbers.join()»
Upvotes: 1