如何将列表中的元素一一追加到数据框中的嵌套列表中

诚治
import pandas as pd

d = {'A': [1,2,3,4], 'B': [[[1,2],[2,3]],[[3,4],[2,5]],[[5,6],[5,6],[5,6]],[7,8]]}

df = pd.DataFrame(data=d)

C = [1,2,3,4,5,6,7,8]

我有一个pandas数据框,并希望将C列表的每个元素附加到B的每个嵌套列表中,并保持结构,以使结果数据框为:

'A': [1,2,3,4]
'B': [[[1,2,1],[2,3,2]],[[3,4,3],[2,5,4]],[[5,6,5],[5,6,6],[5,6,7]],[7,8,8]]
伊利亚

Mybe有一个更优雅的解决方案,但这可行:-)

for i in d['B']:
    for j in i:
        if (isinstance(j, list)):
            j.append(C.pop(0))
        else:
            i.append(C.pop(0))
            break

基于timgebs评论的更有效的解决方案(谢谢!):

f = iter(C)
for i in d['B']:
    for j in i:
        if (isinstance(j, list)):
            j.append(next(f))
        else:
            i.append(next(f))
            break

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将元素追加到DataFrame内部的列表中?

来自分类Dev

如何将元素列表附加到数据框的单个功能中?

来自分类Dev

如何将列表中的元素添加到数据框作为保留顺序的列?

来自分类Dev

将元素追加到嵌套列表内的列表中-python

来自分类Dev

Apache Spark如何将列表/数组中的新列追加到Spark数据框

来自分类Dev

如何将值列表中的数据添加到列表中的每个数据框?

来自分类Dev

将元素追加到TCL中的嵌套列表

来自分类Dev

我如何将两个嵌套列表追加到python中的单个嵌套列表中

来自分类Dev

将嵌套列表中的元素转换为数据框

来自分类Dev

将列表元素嵌套到Python中的数据框

来自分类Dev

如何将数据框中的值与列表中的值匹配,然后将列表附加到 R 中?

来自分类Dev

循环将多个列表追加到数据框python中

来自分类Python

将列表中的字典追加到pandas数据框

来自分类Dev

将数据框追加到r中数据框列表中的每个数据框的末尾

来自分类Dev

使用列表理解将列表元素追加到嵌套列表中

来自分类Dev

根据嵌套列表的索引将元素追加到嵌套列表中

来自分类Dev

如何将列表元素添加到熊猫数据库中的行元素

来自分类Dev

如何将列表框添加到循环中的列表框列表中?

来自分类Dev

如何将2个简短列表中的元素追加到另一个大元组列表中?

来自分类Dev

如何将列表数据捕获到数据框中

来自分类Dev

如何将数据框中的 Tukey HSD p 值括号添加到列表列表中的 ggplots?

来自分类Dev

如何将值追加到字典中的列表?

来自分类Dev

如何根据子列表中的元素将子列表附加到特定索引和列中的数据框?

来自分类Dev

如何将列添加到列表中的所有数据框

来自分类Dev

R:如何将数据框添加到列表中?

来自分类Dev

如何将列表列表隐藏到数据框中并使列表的第一个元素作为索引

来自分类Dev

如何将循环数据输出到嵌套列表中?

来自分类Dev

当列表元素是需要解析的文本页面时,如何将列表的每个元素存储在数据框中?

来自分类Dev

如何将行的元素列表与火花数据框中的值匹配

Related 相关文章

  1. 1

    如何将元素追加到DataFrame内部的列表中?

  2. 2

    如何将元素列表附加到数据框的单个功能中?

  3. 3

    如何将列表中的元素添加到数据框作为保留顺序的列?

  4. 4

    将元素追加到嵌套列表内的列表中-python

  5. 5

    Apache Spark如何将列表/数组中的新列追加到Spark数据框

  6. 6

    如何将值列表中的数据添加到列表中的每个数据框?

  7. 7

    将元素追加到TCL中的嵌套列表

  8. 8

    我如何将两个嵌套列表追加到python中的单个嵌套列表中

  9. 9

    将嵌套列表中的元素转换为数据框

  10. 10

    将列表元素嵌套到Python中的数据框

  11. 11

    如何将数据框中的值与列表中的值匹配,然后将列表附加到 R 中?

  12. 12

    循环将多个列表追加到数据框python中

  13. 13

    将列表中的字典追加到pandas数据框

  14. 14

    将数据框追加到r中数据框列表中的每个数据框的末尾

  15. 15

    使用列表理解将列表元素追加到嵌套列表中

  16. 16

    根据嵌套列表的索引将元素追加到嵌套列表中

  17. 17

    如何将列表元素添加到熊猫数据库中的行元素

  18. 18

    如何将列表框添加到循环中的列表框列表中?

  19. 19

    如何将2个简短列表中的元素追加到另一个大元组列表中?

  20. 20

    如何将列表数据捕获到数据框中

  21. 21

    如何将数据框中的 Tukey HSD p 值括号添加到列表列表中的 ggplots?

  22. 22

    如何将值追加到字典中的列表?

  23. 23

    如何根据子列表中的元素将子列表附加到特定索引和列中的数据框?

  24. 24

    如何将列添加到列表中的所有数据框

  25. 25

    R:如何将数据框添加到列表中?

  26. 26

    如何将列表列表隐藏到数据框中并使列表的第一个元素作为索引

  27. 27

    如何将循环数据输出到嵌套列表中?

  28. 28

    当列表元素是需要解析的文本页面时,如何将列表的每个元素存储在数据框中?

  29. 29

    如何将行的元素列表与火花数据框中的值匹配

热门标签

归档