Sum one number to every element in a list (or array) in Python

后端 未结 5 2238
悲&欢浪女
悲&欢浪女 2020-12-08 04:34

Here I go with my basic questions again, but please bear with me.

In Matlab, is fairly simple to add a number to elements in a list:

a = [1,1,1,1,1]
         


        
5条回答
  •  旧巷少年郎
    2020-12-08 04:51

    if you want to operate with list of numbers it is better to use NumPy arrays:

    import numpy
    a = [1, 1, 1 ,1, 1]
    ar = numpy.array(a)
    print ar + 2
    

    gives

    [3, 3, 3, 3, 3]
    

提交回复
热议问题