That was a fun question! Another way to handle this for variable-length lists is to create a function that fully implements the .format method and unpacks the lists. In the following example, I do not use unusual formatting, but it can be easily changed to suit your needs.
list_1 = [1,2,3,4,5,6] list_2 = [1,2,3,4,5,6,7,8]
Matt P Apr 26 '17 at 17:58 2017-04-26 17:58
source share