Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 5, 2010 01:10:34

flighttothemoon
От:
Зарегистрирован: 2010-12-05
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Использование For и IF

Простецкий вопрос, на которой я пока что не могу найти ответ.
Проходим через массив, используя for

for statement in statements:
if statement.Type == что-то первое:
то извлкаем данные элементы массива
if statement.Type == что-то второе:
то берем данные ПОСЛЕДНЕГО элемента с признаком "что-то первое"



Офлайн

#2 Дек. 5, 2010 09:12:03

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Использование For и IF

вопрос не совсем понятен…



Офлайн

#3 Дек. 5, 2010 12:20:47

guranvir
От:
Зарегистрирован: 2010-03-16
Сообщения: 186
Репутация: +  0  -
Профиль   Отправить e-mail  

Использование For и IF

во втором if тогда засовываете цикл пробежки по массиву для поиска “чего то…” и флаг логический который будет сигнализировать что такой поиск уже проведен



Офлайн

#4 Дек. 9, 2010 12:11:42

flighttothemoon
От:
Зарегистрирован: 2010-12-05
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Использование For и IF

Попытаюсь объяснить еще раз. Пишу add-on для одной программы.

Программа извекает данные из массива main_routine.Statements (массив из одного класса)

for statement in main_routine.Statements:
if statement.Type == VC_STATEMENT_PTPMOTION: # если элемент массива типа VC_STATEMENT_PTPMOTION то извекаем свойства этого элемента


if statement.Type == VC_STATEMENT_LINMOTION: # если элемент массива типа VC_STATEMENT_LINMOTION то извекаем свойства последнего элемента типа VC_STATEMENT_PTPMOTION



Офлайн

#5 Дек. 9, 2010 14:03:25

sp3
От:
Зарегистрирован: 2010-01-12
Сообщения: 405
Репутация: +  18  -
Профиль   Отправить e-mail  

Использование For и IF

а где вопрос то ?



Офлайн

#6 Дек. 9, 2010 14:08:42

flighttothemoon
От:
Зарегистрирован: 2010-12-05
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Использование For и IF

Вопрос - как извлечь свойства последнего элемента типа VC_STATEMENT_PTPMOTION (действие после вторго if)



Офлайн

#7 Дек. 9, 2010 15:13:37

sp3
От:
Зарегистрирован: 2010-01-12
Сообщения: 405
Репутация: +  18  -
Профиль   Отправить e-mail  

Использование For и IF

пишите весь код



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version