将新元组加入Python中的第一个元组列表

kus*_*hne 1 python arrays tuples list

我是python的新手,不知道该怎么做.

我有一个表示数据的元组列表和另一个表示标题的列表.我需要一组组合成新的元组来从中看.

data = [( 1, 'a'),( 2, 'b'),( 3, 'c'),( 4, 'd'),(5, 'e')]
header = ["ID", "MyData"]
Run Code Online (Sandbox Code Playgroud)

进入这个

newdata = [("ID", "MyData"),( 1, 'a'),( 2, 'b'),( 3, 'c'),( 4, 'd'),(5, 'e')]
Run Code Online (Sandbox Code Playgroud)

请帮忙.

Raf*_*ler 5

这里:

data.insert(0, tuple(header))
Run Code Online (Sandbox Code Playgroud)

请注意,这将data在原位修改.您可以在不修改数据的情况下获得相同的结果:

newdata = [tuple(header)]
newdata.extend(data)
Run Code Online (Sandbox Code Playgroud)