Insert element in Python list after every nth element

后端 未结 9 1072
感动是毒
感动是毒 2020-12-01 07:58

Say I have a Python list like this:

letters = [\'a\',\'b\',\'c\',\'d\',\'e\',\'f\',\'g\',\'h\',\'i\',\'j\']

I want to insert an \'x\' after

9条回答
  •  臣服心动
    2020-12-01 08:37

    I want to add a new element per item.

    How about this ?

    a=[2,4,6]
    for b in range (0,len(a)):
        a.insert(b*2,1)
    

    a is now

    [1, 2, 1, 4, 1, 6]
    

提交回复
热议问题