用python读取excel文件将列数据循环并排复制三遍放到新的文件,并依次将每列数据按上面操作放到新创建的文件中的代码
时间: 2023-04-02 11:00:32 浏览: 63
以下是用 Python 读取 Excel 文件并将列数据循环并排复制三遍放到新的文件,并依次将每列数据按上面操作放到新创建的文件中的代码:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('input.xlsx')
# 新建 DataFrame 存放结果
result = pd.DataFrame()
# 循环每一列数据
for col in df.columns:
# 复制列数据三遍
col_data = pd.concat([df[col]] * 3, ignore_index=True)
# 将复制后的列数据添加到结果 DataFrame 中
result[col] = col_data
# 将结果保存到新的 Excel 文件中
result.to_excel('output.xlsx', index=False)
```
注意:以上代码仅供参考,具体实现可能需要根据实际情况进行调整。
相关问题
用python读取excel文件将列数据循环并排放置复制三遍放到新的文件,复制的三列数据紧邻,并将每列数据按上面操作放到新创建的文件中的代码
以下是用 Python 读取 Excel 文件将列数据循环并排放置复制三遍放到新的文件,复制的三列数据紧邻,并将每列数据按上面操作放到新创建的文件中的代码:
```python
import openpyxl
# 打开 Excel 文件
wb = openpyxl.load_workbook('原始文件.xlsx')
# 选择工作表
ws = wb.active
# 创建新的 Excel 文件
new_wb = openpyxl.Workbook()
new_ws = new_wb.active
# 循环读取每列数据
for col in ws.iter_cols():
# 将每列数据复制三遍
for i in range(3):
# 将复制的三列数据紧邻
for cell in col:
new_ws.append([cell.value])
# 保存新的 Excel 文件
new_wb.save('新文件.xlsx')
```
希望能够帮到你!
用python读取excel文件将列数据循环并排放置复制三遍放到新的文件,复制的三列数据紧邻并排,并将每列数据按上面操作放到新创建的文件中的代码
以下是用 Python 读取 Excel 文件并将列数据循环并排放置复制三遍放到新的文件,复制的三列数据紧邻并排,并将每列数据按上面操作放到新创建的文件中的代码:
```python
import openpyxl
# 打开 Excel 文件
wb = openpyxl.load_workbook('原始文件.xlsx')
# 选择工作表
ws = wb.active
# 获取第一列数据
col1 = [cell.value for cell in ws['A']]
# 新建 Excel 文件
new_wb = openpyxl.Workbook()
new_ws = new_wb.active
# 将第一列数据循环并排放置复制三遍
for i in range(len(col1)):
new_ws.cell(row=i+1, column=1, value=col1[i])
new_ws.cell(row=i+1, column=2, value=col1[i])
new_ws.cell(row=i+1, column=3, value=col1[i])
# 保存新文件
new_wb.save('新文件.xlsx')
```
希望能对你有所帮助!
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)