Skip to main content
 首页 » 编程设计

python之将数字 5 添加到小于 4 的向量的所有值的循环

2025年05月04日10duanxz

如果向量中的数字小于 4,我会尝试将 5 添加到该向量中。我觉得我非常接近,但它运行不正确。任何人都可以帮助我将 5 添加到向量中小于 4 的任何值吗?

from pylab import *  
numberlist = [3.2,6,7.8,1,3,2.5] 
def x(numberlist): 
    for num in numberlist: 
        if num > 4: 
            print(num) 
        else : 
            print(num + 5) 
print x([3.2,6,7.8,1,3,2.5]) 

请您参考如下方法:

怎么样

x = [ v + 5 if v < 4 else v for v in x ] 

?