Я думаю, что лучший способ решить эту проблему - использовать простой вложенный цикл. Попробуйте это:
l1 = ['1']
l2 = ['A']
l3 = ['2']
l4 = ['B']
l5 = ['3']
l6 = ['C']
listoflists = [l1,l2,l3,l4,l5,l6]
f = open("out.txt","w")
# for each list and
# for each item in the list;
# write the item to the file, separated by a comma
for list in listoflists:
for item in list:
f.write(item+",")
f.close()
Out.txt теперь содержит:
1,A,2,B,3,C,
О, и ни один вопрос Python не обходится без однострочного решения (это также удаляет запятую из моего первоначального ответа).
open("out.txt","w").write(",".join(("".join(i) for i in listoflists)))
Out.txt теперь содержит:
1,A,2,B,3,C