Найти - Пользователи
Полная версия: Использование For и IF
Начало » Центр помощи » Использование For и IF
1
flighttothemoon
Простецкий вопрос, на которой я пока что не могу найти ответ.
Проходим через массив, используя for
for statement in statements:
if statement.Type == что-то первое:
то извлкаем данные элементы массива
if statement.Type == что-то второе:
то берем данные ПОСЛЕДНЕГО элемента с признаком "что-то первое"
igor.kaist
вопрос не совсем понятен…
guranvir
во втором if тогда засовываете цикл пробежки по массиву для поиска “чего то…” и флаг логический который будет сигнализировать что такой поиск уже проведен
flighttothemoon
Попытаюсь объяснить еще раз. Пишу 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
sp3
а где вопрос то ?
flighttothemoon
Вопрос - как извлечь свойства последнего элемента типа VC_STATEMENT_PTPMOTION (действие после вторго if)
sp3
пишите весь код
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB