"使用Pandas添加List" 修訂間的差異
出自 YTYZX有图有真相的百科
(e) (2 個標籤:手機版編輯,手機版網頁編輯) |
(撤销51.142.191.92(讨论)的版本8745) |
||
(未顯示由 1 位使用者於中間所作的 18 次修訂) | |||
行 1: | 行 1: | ||
− | + | 在Python中使用以下代码将循环生成的列表依次添加为DataFrame的一行,并导出到Excel表格里面。 | |
+ | <syntaxhighlight lang="python"> | ||
+ | import pandas as pd | ||
+ | df = pd.DataFrame() | ||
+ | for i in range(10): | ||
+ | j = i**2 | ||
+ | list1 = [[i, j]] | ||
+ | df = df.append(list1, ignore_index=True) | ||
+ | df.columns = ['自然数', '平方值'] # 给DataFrame添加columns | ||
+ | df.to_excel(r'C:\GITPythonLesson\num.xlsx',sheet_name='Sheet1',engine='openpyxl') | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | 输出结果为下图: | ||
+ | [[File:PandasAppendList1.png]] |
於 2023年2月19日 (日) 08:42 的最新修訂
在Python中使用以下代码将循环生成的列表依次添加为DataFrame的一行,并导出到Excel表格里面。 <syntaxhighlight lang="python"> import pandas as pd df = pd.DataFrame() for i in range(10): j = i**2 list1 = i, j df = df.append(list1, ignore_index=True) df.columns = ['自然数', '平方值'] # 给DataFrame添加columns df.to_excel(r'C:\GITPythonLesson\num.xlsx',sheet_name='Sheet1',engine='openpyxl') </syntaxhighlight>
输出结果为下图: