разница между обычными кавычками и обратными кавычками в python

Если я напишу

a=eval('[[0]*2]*2')
a[0][0]=1

, станет [ [1,0], [1,0]]

Если я напишу

a=eval(`[[0]*2]*2`)
a[0][0]=1

, станет [[1,0], [0,0]]

Кто-нибудь может мне сказать почему?

5
задан user607722 3 February 2012 в 09:31
поделиться