ในบทความนี้ เราจะมาเรียนรู้เกี่ยวกับวิธีการใช้งานฟังก์ชั่น Join() ใน Python 3.x หรือก่อนหน้านั้น
มาดูการใช้งานทั่วไปมากกว่ารายการที่ทำซ้ำได้ ที่นี่เรารวมองค์ประกอบของรายการผ่านตัวคั่น ตัวคั่นสามารถเป็นอักขระใดก็ได้หรือไม่มีก็ได้
ตัวอย่าง
# iterable declared list_1 = ['t','u','t','o','r','i','a','l'] s = "->" # delimeter to be specified # joins elements of list1 by '->' print(s.join(list_1))
ผลลัพธ์
t->u->t->o->r->i->a->l
ตอนนี้เรากำลังใช้ตัวคั่นที่ว่างเปล่าเพื่อรวมองค์ประกอบของรายการ
ตัวอย่าง
# iterable declared list_1 = ['t','u','t','o','r','i','a','l'] s = "" # delimeter to be specified # joins elements of list1 by '' print(s.join(list_1))
ผลลัพธ์
tutorial
ทีนี้ลองนำ iterable อีกประเภทหนึ่งมาใช้กัน เช่น พจนานุกรม แล้วลองรวมคีย์เข้าด้วยกัน
ตัวอย่าง
# iterable declared dict_1 = {'t':'u','t':'o','r':'i','a':'l'} dict_2 = { 1:'u', 2:'o', 3:'i', 4:'l'} s = " " # delimeted by space # joins elements of list1 by ' ' print(s.join(dict_1)) print(s.join(dict_2))
ผลลัพธ์
T r a ------------------------------------------------------------- TypeError
นอกจากนี้เรายังสามารถทำงานกับ iterables ชุดอื่นได้ในลักษณะเดียวกัน
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับฟังก์ชัน join() และการใช้งานใน Python 3.x หรือก่อนหน้านั้น