把列表中的元素逐一分段写入word报错了

做练习想把一个列表分成一段一段写到word里,不知道这个报错是什么意思
a=([1,2,3],[4,5,6])
from docx import Document
doc1 = Document()
for i in range(2):
    for j in range(2):
        doc1.add_paragraph(text=a[i][j])
报错是这样的:
Traceback (most recent call last):
  File "", line 3, in 
    doc1.add_paragraph(text=a[i][j])
  File "C:\python\setup\lib\site-packages\docx\document.py", line 56, in add_paragraph
    return self._body.add_paragraph(text, style)
  File "C:\python\setup\lib\site-packages\docx\blkcntnr.py", line 37, in add_paragraph
    paragraph.add_run(text)
  File "C:\python\setup\lib\site-packages\docx\text\paragraph.py", line 37, in add_run
    run.text = text
TypeError: 'int' object is not iterable
不知道该怎么改 ,还请各位给诊断一下
我想要实现的就是word里最后写成6段,每段对应1个数字

要求是字符串你给的是int,加一个str() 就行了

a=([1,2,3],[4,5,6])
from docx import Document
doc1 = Document()
for i in range(2):
    for j in range(2):
        doc1.add_paragraph(text=str(a[i][j]))