Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def find_tags(fileList):
- # Принимает файл в виде построчного списка
- # Возвращает словарь с координатами тэгов
- # Внезапно! может быть использована в виде find_tags(fileList)['тэг']
- i = 0
- tagDict = {}
- for line in fileList:
- # Создаем словарь где в качестве ключа -
- # название тэга с которого начинается строка
- # А в качестве значения - пустой список (нужен для следующего цикла)
- tagName = string_recog(line)
- tagDict.update({tagName:[]})
- for line in fileList:
- # Снова пробегаемся по строкам, но этот раз
- # в пустой список добавляем номера строк где встречается тэг
- tagName = string_recog(line)
- array = tagDict[tagName]
- array.append(i)
- i+=1
- # print(tagDict)
- return tagDict
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement