在Python中拆分列表并将其插入Ex

2024-06-01 00:25:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我对Python还比较陌生,我有一个小小的挑战。我现在有一个列表如下:

[
    'Rue des Mélèzes', 36.46629112862116,
    ' ', 63.16043128932904,
    'Rang Saint-André', 50.916698753497634,
    'Avenue de la Sorbonne', 70.59562762879435,
    'Boulevard Jean-Leman', 87.80402184628288
]

PS:第三个值是空的,需要保持这样

基本上,第一个值是街道名称,第二个值是该街道的计算值,并且该过程继续进行。你知道吗

我正在寻找一种方法来获取这个列表并将其插入excel,同时有两个独立的列,一个是名称,一个是值。我想这是可能的,因为他们遵循一种模式?你知道吗

任何帮助都将不胜感激。你知道吗

谢谢


Tags: 名称列表de街道ladesandrrue
1条回答
网友
1楼 · 发布于 2024-06-01 00:25:15

使用熊猫:

import pandas as pd

list1 = ['Rue des Mélèzes', 36.46629112862116, ' ', 63.16043128932904, 'Rang Saint-André', 50.916698753497634, 'Avenue de la Sorbonne', 70.59562762879435, 'Boulevard Jean-Leman', 87.80402184628288]

df = pd.DataFrame ()
df['name'] = list1[0::2]
df['value'] = list1[1::2]

df.to_excel('plan1.xlsx', index = False)

它生成以下电子表格:

enter image description here

相关问题 更多 >