Thêm string vào list Python

Em dùng lits.append() để thêm 1 chuỗi vào list nhưng trong list sẽ hiển thị ’ string ', có cách nào để chuyển ‘string’ sang “string” không ạ ?

có gì khác nhau à bạn. chính xác vấn đề của bạn là gì

4 Likes

bạn check kiểu gì mà biết nó không đúng như mong muốn

4 Likes

Đầu vào:

["doc",   "doc",   "image",   "doc(1)",   "doc"]

Đầu ra:

['doc', 'doc(1)', 'image', 'doc(1)(1)', 'doc(2)']

Đầu ra mong muốn:

["doc", "doc(1)", "image", "doc(1)(1)", "doc(2)"]

Đây bạn ạ, còn hỏi check kiểu gì thì print là thấy mà ?

hàm print nó là format mặc định của python. Lúc nào cũng ra ‘’ hết. Bạn muốn ra string theo ý thì phải viết code print cho list đó chứ

l = ['doc', 'doc2']
l_str = '[{}]'.format(', '.join(map(lambda x: '"{}"'.format(x), l)))
4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?