目录。
1.将DataFrame的所有值转换为平面列表:
2.将DataFrame的某个列转换为列表。a;
3.将DataFrame的每一行转换为列表:
import pandas as pd # 创建DataFrame的示例 data = { 'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]} df = pd.DataFrame(data) # 将DataFrame的所有值转换为平面列表 flat_list = df.values.flatten().tolist() print(flat_list) # 输出: ['Alice', 25, 'Bob', 30, 'Charlie', 35]。
import pandas as pd# 创建DataFrame的示例 data = { 'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]} df = pd.DataFrame(data) # DataFrame的某列(例如'Name'列)转换为列表 name_list = df['Name'].tolist() print(name_list) # 输出: ['Alice', 'Bob', 'Charlie']。
import pandas as pd # 创建DataFrame的示例 data = { 'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]} df = pd.DataFrame(data) # 将DataFrame的第一行转换为列表 row_list = df.iloc[0].values.tolist() print(row_list) # 输出: ['Alice', 25]# 将DataFrame的每一行转换为列表。 row_list = df.values.tolist() print(row_list) # 输出: [['Alice', 25], ['Bob', 30], ['Charlie', 35]]。