เมธอด join()
เป็นเมธอดที่ใช้สำหรับรวม (Join) ข้อมูลที่อยู่ในรูปแบบรายการ เช่น tuple() dictionary เป็นต้น เข้าเป็นสตริงเดียวกัน
Syntax
เมธอด join()
มีรูปแบบการใช้งานดังนี้
string.join(iterable)
iterable
คือ ออบเจ็กต์ของข้อมูลประเภทรายการ เช่น tuple, dictionary เป็นต้น ที่คืนค่าข้อมูลออกมาเป็นสตริง
ตัวอย่างการใช้งานเมธอด join()
objTuple = ("Python", "Java", "Kotlin")
objDict = {"name": "Nai", "country": "Bangkok"}
sep = '+'
print(sep.join(objTuple)) # Python+Java+Kotlin
print('-'.join(objDict)) # name-country
Python+Java+Kotlin
name-country
กรณีที่ใช้เมธอด join() กับข้อมูลประเภท dictionary ค่าที่ได้ออกมาจะเป็น keys ไม่ใช่ values