Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

แปลงรายการเป็นสตริงในโปรแกรม Python


ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง

แจ้งปัญหา − เราได้รับรายการ iterable เราต้องแปลงเป็นสตริงที่พิมพ์ได้

มีสี่วิธีในการแก้ปัญหาที่กำหนด มาดูกันทีละตัว-

แนวทางกำลังเดรัจฉาน

ตัวอย่าง

def listToString(s):
   # initialize an empty string
   str_ = ""
   # traverse in the string
   for ele in s:
      str_ += ele
   # return string
   return str_
# main
s = ['Tutorials', 'Point']
print(listToString(s))

ผลลัพธ์

TutorialsPoint

ใช้วิธีการเข้าร่วม () ในตัว

ตัวอย่าง

def listToString(s):
   # initialize an empty string
   str_ = ""
   # return string
   return (str_.join(s))
# main
s = ['Tutorials', 'Point']
print(listToString(s))

ผลลัพธ์

Tutorialspoint

การใช้ความเข้าใจรายการ

ตัวอย่าง

def listToString(s):
   # initialize an empty string
   str_=''.join([str(elem) for elem in s])
   # return string
   return str_
# main
s = ['Tutorials', 'Point']
print(listToString(s))

ผลลัพธ์

Tutorialspoint

การใช้แผนที่ในตัว () และวิธีเข้าร่วม ()

ตัวอย่าง

def listToString(s):
   # initialize an empty string
   str_=''.join(map(str, s))
   # return string
   return str_
# main
s = ['Tutorials', 'Point']
print(listToString(s))

ผลลัพธ์

Tutorialspoint

บทสรุป

In this article, we have learnt about python program to convert a list into a string .