如果声明自行更改

时间:2018-04-23 18:32:30

标签: python if-statement

我是Python的新手,我有这个代码,它查看列表列表,并使用if语句将值更改为0,1或2。但是,它根本没有改变任何东西。这是它的样子:

distance_list = np.array(distances)
for lists in distance_list:
    for i in lists:
        if i < short:
            i = 0
        elif i > short and i < max_drive:
            i = 1
        elif i > max_drive: 
            i = 2

由于它看起来很简单,我不明白为什么它不起作用,它只是从一开始就返回相同的列表。

0 个答案:

没有答案