Разделение списка в Python и вставка его в Excel - PullRequest
0 голосов
/ 22 февраля 2019

Я довольно новичок в 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, имея два отдельных столбца, 1 для имен и 1 для значений.Я предполагаю, что это возможно, так как они следуют шаблону?

Любая помощь будет принята с благодарностью.

Спасибо

1 Ответ

0 голосов
/ 22 февраля 2019

Использование панд:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...