将项目添加到列表中的元组

时间:2018-11-19 16:38:02

标签: python python-3.x

我有一个看起来像这样的列表:

final_list = (1, "Baseline")
final_list2 = (1, "Baseline")
final = [final_list, final_list2]*7

values = [1.0, None, False, True, 1, 100, 'ovr', 1, 'l2', None, 'liblinear', 0.0001, 0, False]

我想将值中的每个元素插入final中相应的元素元组中。最终结果将如下所示:

[(1, 'Baseline', 1.0), (1, 'Baseline', None), (1, 'Baseline', False), (1, 'Baseline', True), (1, 'Baseline', 1), (1, 'Baseline', 100), (1, 'Baseline', 'ovr'), (1, 'Baseline', 1), (1, 'Baseline', l2), (1, 'Baseline', None), (1, 'Baseline', 'liblinear'), (1, 'Baseline', 0.0001), (1, 'Baseline',0), (1, 'Baseline', False)]

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以执行列表理解,该列表理解是通过在开头添加values的{​​{1}}进行迭代的。

final_list