From my observation while using the LABEL widget. OBSERVATION: I tried print a list from a button function on a LABEL, it works and printed horizontal, but when i tried printing an iterated list, the LABEL could not display all a items in the list. Then i used a COLUMN PANEL and added the LABEL using the add_component() function and it worked properly. SUGGESTION: It will be better to use a CONTAINER while trying to display VERTICALLY LONG TEXT in a LABEL.
Generally, a repeating panel will be what you want. But I’ve had a situation where I literally just want a carriage return in a label and my data is in a list. For that I use the .join() method a la: