python pandas, 新建excel表格,并循环向第一行写入100个数据。
时间: 2023-04-03 20:02:54 浏览: 92
可以使用 pandas 库中的 `DataFrame` 和 `to_excel` 方法来实现。具体代码如下:
```python
import pandas as pd
# 新建 DataFrame
df = pd.DataFrame()
# 向第一行写入 100 个数据
for i in range(100):
df.loc[0, i] = i
# 将 DataFrame 写入 excel 文件
df.to_excel('test.xlsx', index=False)
```
这样就可以在当前目录下生成一个名为 `test.xlsx` 的 excel 文件,并在第一行写入了 100 个数据。
相关问题
python 打开excel表格,并向第一行写入数据。
可以使用 pandas 库来打开 excel 表格,并向第一行写入数据。具体代码如下:
```python
import pandas as pd
# 打开 excel 表格
df = pd.read_excel('example.xlsx')
# 向第一行写入数据
df.loc[0] = ['数据1', '数据2', '数据3']
# 保存修改后的 excel 表格
df.to_excel('example.xlsx', index=False)
```
其中,`example.xlsx` 是要打开的 excel 表格的文件名,`df` 是一个 pandas 的 DataFrame 对象,`df.loc[0]` 表示选取第一行,`['数据1', '数据2', '数据3']` 是要写入的数据。最后,使用 `df.to_excel()` 方法将修改后的数据保存到原 excel 表格中。
python pandas: 遍历excel表格的每一行,打印每行第一个单元格的内容
您可以使用pandas库中的`read_excel()`函数读取Excel文件,然后使用`.iterrows()`方法遍历每一行并打印第一个单元格的内容。以下是示例代码:
``` python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('your_file.xlsx')
# 遍历每一行并打印第一个单元格的内容
for index, row in df.iterrows():
print(row[0])
```
请注意,此示例假定第一个单元格位于每行的第一列。如果不是,请更改`row[0]`以匹配您的数据的实际列数。