python 字符串(str)和列表(list)互相轉換


字符串轉列表

第一種情況:

#字符串 
a = '1,2,3'

a_lst = a.split(',')
#結果:['1', '2', '3']

第二種情況:

#字符串
a = 'abcdef'
a_lst = list(a) print(a_lst) #結果['a', 'b', 'c', 'd', 'e', 'f']

列表轉字符串

第一種情況:

#列表
lst = [1, 2, 3]   #如果列表中的元素有int型,必須先把int轉成str,然后在做字符串拼接
new_lst = []  
for i in lst:
  i
= str(i)
  new_lst.append(i)

str
= ''.join(new_lst)
print(str)
#結果: 123

第二種情況:

#列表
lst = ['a', 'b', 'c', 'd', 'e', 'f','123']   #列表中的所有元素都是字符串

str = ''.join(lst)
print(str)
#結果:abcdef123

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM