Обработка вложенных условий Эльсифа в Python-Pandas - PullRequest
0 голосов
/ 18 ноября 2018

Я писал несколько вложенных, если еще использовал np.where Но не в состоянии написать успешный исполняемый код для программы ниже. Я пытался обрабатывать значения Aim и Target отдельно. При этом он ожидает значение Target для второго условия T1, прежде чем войти в дальнейшее.

Есть ли способ обработки двух значений Aim и Target из определенного условия (например, передача в кортеж, список или словарь).

    If T1 < 10 Then
        Aim= 100
        Target = 200
    ElseIf T1 < 70 Then
        Aim= 25
        If T2 < 250 Then
            Target = 'A'
        ElseIf T2 < 500 Then
            Target = B
        Else
            Target = C
        End If
    ElseIf T1 > 100 Then
        Aim= 300
        If T2 < 250 Then
            Target = A
        Else
            Target = 'B'
        End If
    End If
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...