在pandas.DataFrame构造函数中,不允许使用元组的元组作为输入。如果需要创建包含元组的DataFrame,可以使用以下解决方法:
data = [(1, 2), (3, 4), (5, 6)]
df = pd.DataFrame(list(data), columns=['A', 'B'])
data = [(1, 2), (3, 4), (5, 6)]
df = pd.DataFrame({'A': [x[0] for x in data], 'B': [x[1] for x in data]})
这两种方法都可以将包含元组的数据转换为DataFrame对象。