30/09/2018, 23:01
Lệnh Join() trong Python 2 dùng để làm gì?
E không biết lệnh Join() làm cái gì…e tra gg rồi nhưng mà trình độ tiếng Anh kém (gg dịch cũng không được ) nên e không hiểu cho lắm về lệnh này
Bài liên quan
Nối một list hoặc tuple của nhiều từ lại với nhau và nối lại bằng
sep
. Mặc địnhsep
là khoảng trắng.Kết quả trả về của lệnh
string.join(string.split(s, sep), sep)
luôn luôn làs
*sep: ở đây là chử viết tắt của seperator.
Phân tích
sep
ở đây có thể là khoảng trắng, dấu,
hoặc.
hoặc bất cứ ký tự nào.Với lệnh
string.split(s, sep)
, ta sẽ cắt một chuỗi thành nhiều phần, cách nhau bởisep
.Sau đó với lệnh
string.join
mình sẽ nối lại các phần bị tách này với nhau, cách nhau bởisep
một lần nữa.Thế thì kết quả của hai lệnh này (tách ra rồi hợp lại) sẽ chính bằng chuỗi ban đầu.
Ngược với
join
, tức là nối, làsplit
, tức là táchXem thêm ví dụ của @Nap_Fvn trong post tiếp theo
list = [‘hello’, ‘word’, ‘anh’, ‘la’, ‘ai’]
str = ‘’"
for st in list:
str += st + " "
==> str : hello word anh la ai
JOIN de thuc hien cong viec tren
str = ’ '.join(list)
từ ngày phải học một mình thấy khó khăn ghê
Đạt sẽ sắp xếp thời gian để hoàn thành khóa Python.
Nhưng Đạt chưa hứa được thời gian.
E là người mới học lập trình :)) python là cái đầu tiên :)) nên khi không có người hướng dẫn cũng khó lắm. Mong a có thể sắp xếp được thời gian… nhiều người hóng video từ a lắm
Xem COURSE ENGLISH di ban.
Ho day chi tiet. neu ko hieu thi len forum hoi lai la xong a.
Bạn xem có cái Pydoc ấy, nhiều lúc nó đem lại cho bạn nhiều kiến thức về các lệnh hơn đấy.