Google Guava 14 включает новый класс ClassPath
с тремя методами сканирования для классов верхнего уровня:
getTopLevelClasses()
getTopLevelClasses(String packageName)
getTopLevelClassesRecursive(String packageName)
Подробнее см. в ClassPath
javadocs .
Последовательности имеют метод index(value)
, который возвращает индекс первого вхождения - в Вашем случае, которым это было бы verts.index(value)
.
можно выполнить его на verts[::-1]
для обнаружения последнего индекса. Здесь, это было бы len(verts) - 1 - verts[::-1].index(value)