Вы можете перехватить исключение ValueError или сделать:
i = intList.index(13) if 13 in intList else -1
(Python 2.5 +)
КСТАТИ. если вы собираетесь выполнять большой пакет подобных операций, вы можете рассмотреть возможность создания обратного значения словаря -> index.
intList = [13,1,2,3,13,5,13]
indexDict = defaultdict(list)
for value, index in zip(intList, range(len(intList))):
indexDict[value].append(index)
indexDict[13]
[0, 4, 6]