Adding data to a nested list in Python

前端 未结 3 790
旧巷少年郎
旧巷少年郎 2020-12-19 17:31

I have a nested list e.g.:

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

Before I insert this list into

相关标签:
3条回答
  • 2020-12-19 18:22

    Why not change the original list (if that is all you want to do):

    for row in nlist:
        row.insert(0, a)
    
    0 讨论(0)
  • 2020-12-19 18:22

    Iterate over your outer list. For each inner list use list method insert(0, new_data).

    0 讨论(0)
  • 2020-12-19 18:28

    If you are looking to create a new list then this will work as well...

    nlistnew = [[a]+row for row in nlist]
    

    EDIT: Fixed code as per Felix Kling's comment. Thanks!

    0 讨论(0)
提交回复
热议问题