我想比較一個字典和一個字符串的關鍵。如何比較u'string'和'string'?
if k == key:
#do whatever
repr(k)是u'string',而我給它的密鑰字符串是'string'。我怎樣才能得到它,所以你'串'將等於'串'?
我想比較一個字典和一個字符串的關鍵。如何比較u'string'和'string'?
if k == key:
#do whatever
repr(k)是u'string',而我給它的密鑰字符串是'string'。我怎樣才能得到它,所以你'串'將等於'串'?
你應該做相反的事情:轉換''string''爲Unicode字符串。使用['unicode'構造函數。](http://docs.python.org/howto/unicode.html) – zneak
使用Python 3,那麼你不必擔心,因爲所有的字符串都是Unicode。 – JAB