,可以通过以下步骤实现:
import pandas as pd
data = [{'name': 'Alice', 'age': 25, 'city': 'New York'},
{'name': 'Bob', 'age': 30, 'city': 'London'},
{'name': 'Charlie', 'age': 35, 'city': 'Paris'}]
df = pd.DataFrame(data)
tuple_of_tuples = tuple(map(tuple, df.to_dict('records')))
这样,tuple_of_tuples
变量将包含数据帧中每一行的元组。
解释:
to_dict('records')
方法将数据帧转换为字典列表,其中每个字典表示一行数据。map()
函数将每个字典转换为元组,并使用 tuple()
函数将结果转换为元组的元组。这种转换可以用于将数据帧的数据传递给其他需要元组的函数或方法,或者用于其他需要元组形式的数据结构的操作。
领取专属 10元无门槛券
手把手带您无忧上云