It seems to me as if python print can't print German umlauts in lists, dictionary and tuples. How can I change this?
# -*- coding: cp1252 -*-
print 'ÄÖÜ' #'ÄÖÜ'
x = 'ÄÖÜ'
print x #'ÄÖÜ'
x = ['ÄÖÜ',]
print x #['\xc4\xd6\xdc']
print x[0] #'ÄÖÜ'
x = [u'ÄÖÜ',]
print x #['\xc4\xd6\xdc']
print x[0] #'ÄÖÜ'
x = {'Ä': 'Ü'}
print x #{'\xc4': '\xdc'}
print x['Ä'] #'Ü'