Как разделить элементы серии панд и поместить их в формат JSON?

У меня есть объект S серии pandas, некоторые элементы являются парами имя-значение, например, a-12, b-23, c-42, d-25 ...

некоторые просто б в г д ....

и так, что мне нужно сделать, чтобы получить это в формате Json, как:

{Name:a,Value:12}
{Name:b,Value:23}
{Name:c,Value:42}
{Name:d,Value:25}
...

Если только a, b, c, d, а не пары, значения являются NaN.

Я использовал функцию str.split ("-") для разделения пар, для непарных пар это привело бы к NaN для части значения.

Интересно, смогу ли я собрать их вместе, как

result=[{"Name": S.str.split("-").str.get(0),"Value": S.str.split("-").str.get(1)}]

?

Ответы на вопрос(1)

Ваш ответ на вопрос