There are over 50 parrot species in Australia, covering many different habitat types. Some parrots have a narrow diet containing only a few items (or in some cases, only one type of food), while others are generalist feeders.
Where each species has evolved and currently lives determines what they feed on on a day to day basis.