новый кадр данных в операторе if. питон

Другие люди ответили на вопрос. Я хочу предложить вам использовать JTabbedPane вместо замены содержимого. Как правило, плохо видеть, что визуальные элементы вашего приложения исчезают или заменяются другим контентом. Конечно, есть исключения для каждого правила, и только вы и ваше сообщество пользователей можете выбрать наилучший подход.

0
задан Azat Ibrakov 5 March 2019 в 15:54
поделиться

1 ответ

Что вы хотите сделать, это составить список и добавить к нему b.

my_vals = []
for x in range(len(df['Days'])):
    if df['Days'][x]>0 and df['Days'][x]<=30: 
        b = df['Days'][x]
        my_vals.append(b)
my_vals

В вашем коде вы меняете b при каждой итерации, и поэтому в нем хранятся только самые последние значения. В будущем, когда вы пытаетесь сохранить несколько значений, делайте это в другом типе данных.

0
ответ дан Luke Ning 5 March 2019 в 15:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: