Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để tạo một bộ chuỗi Unicode trong Python?


Bạn có thể tạo một bộ chuỗi unicode trong python bằng cú pháp u '' khi xác định bộ này.

ví dụ

a = [(u'亀',), (u'犬',)]
print(a)

Đầu ra

Điều này sẽ cung cấp đầu ra

[('亀',), ('犬',)]

Lưu ý rằng bạn phải cung cấp u nếu bạn muốn nói rằng đây là một chuỗi unicode. Nếu không, nó sẽ được coi là một chuỗi nhị phân bình thường. Và bạn sẽ nhận được một kết quả bất ngờ.

ví dụ

a = [('亀',), ('犬',)]
print(a)

Đầu ra

Điều này sẽ cung cấp kết quả

[('\xe4\xba\x80',), ('\xe7\x8a\xac',)]