Python3 将元素添加到列表的每个列表

Python3 add element to every list of lists

我逐行遍历 excell sheet 并读取要列出的单元格值。对于每一行数据,我需要在末尾添加从 sheet 名称中提取的另外两个内容,它们存储在列表 DI_DJ = [el1, el2]

我的代码如下所示:

data_rows.append([cell.value for cell in row])
data_rows.extend(DI_DJ)

它给出了结构如下的输出列表:

[[value, of, cells, in, row], el1, el2]

我想得到的是:

[[value, of, cells, in, row, el1, el2]]

我一直在寻找答案,尝试过

data_rows += DI_DJ

但我总是得到相同的结果。

你能把列表理解结果和列表一起添加吗DI_DJ?

data_rows.append([cell.value for cell in row] + DI_DJ)