Encontre o valor mínimo na matriz> 0

Eu estou procurando encontrar o menor valor positivo em uma matriz e sua posição na lista. Se um valor dentro da lista for duplicado, apenas a PRIMEIRA instância será de interesse. É isso que eu tenho, que faz o que eu quero, mas inclui 0.

print "Position:", myArray.index(min(myArray))
print "Value:", min(myArray)

por exemplo, como está se,

myArray = [4, 8, 0, 1, 5]

então Posição: 2, Valor: 0

Quero que ele apresente posição: 3, valor: 1

questionAnswers(7)

yourAnswerToTheQuestion