在Python中,元組是不可變的。元組中的元素可以是任意類型的數據,包括字符串。字符串的編碼方式可以通過在字符串前面加上u
或者使用encode
方法來指定。
下面是一些示例代碼:
t = (u'你好', u'世界')
t = ('hello'.encode('utf-8'), 'world'.encode('utf-8'))
注意:如果元組中的字符串需要進行編碼轉換,那么在使用時需要根據需要進行解碼。例如,使用decode
方法將字節字符串轉換為Unicode字符串:
s = t[0].decode('utf-8')