How do I operate on the actual object, not a copy, in a python for loop?

前端 未结 3 557
孤独总比滥情好
孤独总比滥情好 2021-01-04 13:13

let\'s say I have a list

a = [1,2,3]

I\'d like to increment every item of that list in place. I want to do something as syntactically easy

3条回答
  •  余生分开走
    2021-01-04 13:46

    Instead of your map-based solution, here's a list-comprehension-based solution

    a = [item + 1 for item in a]
    

提交回复
热议问题