📌  相关文章
📜  excel将列转换为列表 (1)

📅  最后修改于: 2023-12-03 14:41:03.636000             🧑  作者: Mango

Excel将列转换为列表
简介

这是一个用于将Excel中的列转换为列表的程序。它可将指定的列数据提取出来并以列表的形式返回。

使用方法

首先,安装 pandas 库,它是一个用于数据处理的强大工具。

pip install pandas

接下来,导入 pandas 库并读取 Excel 文件。

import pandas as pd

# 读取 Excel 文件
df = pd.read_excel('file.xlsx')

然后,提供要转换的列名,将列数据转换为列表。

column_name = '列名'

# 提取列数据并转换为列表
column_data = df[column_name].tolist()

最后,将结果以 Markdown 格式进行打印输出。

print(f'## 列 `{column_name}` 的列表:\n')
print('```\n', column_data, '\n```')
示例

假设我们有一个 Excel 文件名为 data.xlsx,包含一列名为 城市 的数据。

import pandas as pd

# 读取 Excel 文件
df = pd.read_excel('data.xlsx')

# 提取列数据并转换为列表
column_name = '城市'
column_data = df[column_name].tolist()

# 打印输出结果
print(f'## 列 `{column_name}` 的列表:\n')
print('```\n', column_data, '\n```')

运行以上代码将输出如下结果:

## 列 `城市` 的列表:

['北京', '上海', '广州', '深圳', '成都', '杭州']


### 总结

通过使用 `pandas` 库,我们可以轻松将 Excel 中的列转换为列表。这个程序可以帮助程序员更方便地处理 Excel 中的数据,并进行后续的数据分析和处理操作。