Cách tốt nhất để chuyển đổi các chuỗi int, long's, double thành chuỗi và ngược lại trong python.Chuyển đổi loại Python
Tôi đang lặp qua danh sách và chuyển số lần chờ đến một lệnh chính tắc cần được chuyển thành chuỗi unicode.
Tôi
for n in l:
{'my_key':n[0],'my_other_key':n[1]}
Tại sao một số trong những điều rõ ràng nhất nên phức tạp?
"đi qua chờ đợi đến một dict cần được biến thành một chuỗi unicode"? Làm thế nào là "rõ ràng"? Bạn đang cố gắng để thực hiện? –
Trong JAVA, bạn có thể gọi phương thức toString() mà bạn có thể nghĩ rõ ràng là có sẵn trong Python. Và nó tồn tại trong Python thông qua phương thức str(). Chỉ cần không phải trên chính Object. – Dave
"không phải trên chính đối tượng". 'str (bất cứ điều gì)' hoạt động cho mọi loại có - theo định nghĩa. Đối với các lớp của riêng bạn, 'def __str __ (self)' để điều chỉnh những gì được trả về (nó giống như 'toString' của Java) Bạn đang gặp vấn đề gì? Bạn có thể cung cấp mã và đầu ra mẫu không? –