I have tried several ships for mining:
Cobra: good ship... god offense if jumped, speed to escape but not much in the way of Big Mining capability but for starters it is really good.
I used a T6 with some good results... but stay away from areas close to the bubble... you may get visitors. unwelcome visitors especially if you already have something in your cargo hold....
I tired a T7 and gave that up after being interdicted and blown out of space( others do have t7 miners and love them).
Pythons and Anacondas are high on my list as desirables.... they have offensive capabilities, large slots for large mining equipment and enough holds to make you mining very profitable.
But you are the one who knows what he wants and what you can afford out there in the black.
Choose well and prosper.... cheers.
"I WISH I WAS A SPACEMAN, THE FASTEST GUY ALIVE" BUT I AINT .
with apology to fireball XL-5.