Python 字符串,元祖,列表之間的轉換


1.字符串是 Python 中最常用的數據類型。我們可以使用引號('或")來創建字符串。

創建字符串很簡單,只要為變量分配一個值即可。例如:

var1 = 'Hello World!'

2.列表是最常用的Python數據類型,它可以作為一個方括號內的逗號分隔值出現。

列表的數據項不需要具有相同的類型

創建一個列表,只要把逗號分隔的不同的數據項使用方括號括起來即可,例如:

list1 = ['physics', 'chemistry', 1997, 2000]

list2 = [1, 2, 3, 4, 5 ]

list3 = ["a", "b", "c", "d"]

3.Python的元組與列表類似,不同之處在於元組的元素不能修改。

元組使用小括號,列表使用方括號。

元組創建很簡單,只需要在括號中添加元素,並使用逗號隔開即可。例如:

tup1 = ('physics', 'chemistry', 1997, 2000)

tup2 = (1, 2, 3, 4, 5 )

tup3 = "a", "b", "c", "d"

4.這三種數據類型的轉換如下:

字符串轉列表

str = '123456'

li = list(s)

print(li)

 

列表轉字符串

li = ['1', '2', '3', '4', '5', '6']

str = ''.join(li)

print(str)

 

列表轉元祖

lis = ['1', '2', '3', '4', '5', '6']

a_tuple = tuple(lis)

print(a_tu)

 

字符串轉元祖

s = '123456'

a_tu = tuple(s)

print(a_tu)

 

元祖轉字符串

s = ('1', '2', '3', '4', '5', '6')

a_tuple= ''.join(s)

print(a_tuple)

 

元祖轉列表

s = ('1', '2', '3', '4', '5', '6')

a_tuple = list(s)

print(a_tuple)


免責聲明!

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



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