Actually, neither. The two are pretty much equally matched. With the release of anacondas, boas, and pythons in the Florida everglades, it is now not uncommon to find alligators that have choked trying to consume a constructor, or a constructor locked in the jaws of a dead gator.
A Nile Crocodile would most likely win the fight because the Croc could easily eat the African Rock Python.
Crocodile would win
The crocodile would win in water. On land, a 16 ft or bigger crocodile would be safe from a lion.
crocodile
nile crocodile who would win
crocodile would win
Possibly the crocodile.
Likely the python.
the python
crocodile wins
Crocodile.
Probably the crocodile.
Crocodile, easily.