从元组列表中创建 DataFrame

你可以从简单元组列表中创建 DataFrame,甚至可以选择要使用的元组的特定元素。这里我们将使用每个元组中除最后一个元素之外的所有数据创建一个 DataFrame。

import pandas as pd

data = [
('p1', 't1', 1, 2),
('p1', 't2', 3, 4),
('p2', 't1', 5, 6),
('p2', 't2', 7, 8),
('p2', 't3', 2, 8)
]

df = pd.DataFrame(data)

print(df)
#     0   1  2  3
# 0  p1  t1  1  2
# 1  p1  t2  3  4
# 2  p2  t1  5  6
# 3  p2  t2  7  8
# 4  p2  t3  2  8