代码之家  ›  专栏  ›  技术社区  ›  BOB

如何在python中添加到列表中的数字

  •  1
  • BOB  · 技术社区  · 4 周前

    我希望能够在列表中的数字中添加一个数字。我不想在列表中添加数字。我想添加到列表中的数字中。列表中只有两个数字,我想添加到每一个数字中。我想在每一个上加上相同的数字,1。

    当我试着列出一个清单,只是说 list + 1 我有一个类型错误。以下是我尝试过的:

    my_list = [2 , 3 ]
    my_list1 = my_list + 1
    print(my_list)
    
    1 回复  |  直到 4 周前
        1
  •  2
  •   Muhammed Samed Özmen    4 周前
    my_list = [2,3]
    
    #Solution 1
    my_list = [item +1 for item in my_list]
    
    #Solution 2 
    for i in range(len(my_list)):
       my_list[i] += 1
    #Solution 3 
    my_list = list(map(lambda x: x + 1, my_list))
    
    #Solution 4
    import numpy as np
    my_list = np.array(my_list) + 1
    my_list = my_list.tolist()