I have a list of sentences I want to arrange in alphabetical order in Python. However, sometimes the sentences begin with a quotation mark. 

I have tried the .sort() method on Python, but it sorts all the sentences that begin with quotation marks together in alphabetical order and then sorts the non-quotation mark sentences. 

sentences.sort()

The desired results should be a list where all the sentences are arranged in alphabetical order even though some might begin with punctuation marks.