將列表轉換為字符串的 Python 程序

| | |

當給定一個列表並將其轉換為字符串時,我們可能會遇到多種情況。例如,從字符串列表或整數列表轉換為字符串。

示例:

輸入:[`Geeks`,` for `, `Geeks` ] 輸出:Geeks for Geeks 輸入:[`I`,` want`, 4, `apples`,` and`, 18, `bananas`] 輸出:我想要 4 個蘋果和 18 個香蕉 

讓我們看看如何將列表轉換為字符串。

方法#1:
遍歷列表並為每個索引添加一個元素到一些空字符串。


# Python程序將列表轉換為字符串


# 轉換函數

def listToString(s):


# 初始化 p 空字符串

str1 = ""


# 行移動

for ele s:

str1 + = ele


# 返回字符串

return str1



# 驅動代碼

s = [ `極客` , ` for` , `Geeks` ]

print (listToString (s))

退出:< /b>

Python.Engineering 

方法二:使用.join()方法

# Python 程序將列表轉換為字符串
# 使用 join() 函數轉為字符串


# 轉換函數

def listToS str (s):


# 初始化空字符串

str1 = ""


# 返回字符串

return (str1.join (s))


#驅動代碼

s = [ `Geeks` , `for` , `極客` ]

print (listToString (s))

退出:

Geeks for Geeks 

但是如果列表包含ins 一個字符串和一個整數作為元素。在這些情況下,上面的代碼將不起作用。我們需要在添加到字符串時將其轉換為字符串。

方法#3:使用理解列表


# 將列表轉換為 Python 程序
# 使用列表推導轉換為字符串


s = [ `我` , `想要` , 4 , `apples` , `and` , 18 , `bananas` ]


#使用理解列表

listToStr = `` 。 join ([ str (elem) for elem in s])


print (listToStr)

輸出:

我要4個蘋果和18個香蕉

方法四:使用card()
使用方法map()顯示str(轉換元素in a list to a string) with a given iterator, list.


# 用於轉換 cn 聲明的 Python 程序
# 使用列表推導到一行

s = [ ` I` , `想要` , 4 , `apples` , `and` , 18 , `bananas` ]


# 使用理解列表

listToStr = `` . join ( map ( str , s))


print (listToStr)

退出:

我要 4 個蘋果和 18 個香蕉 

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method