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

1.字符串是 Python 中最經常使用的數據類型。咱們能夠使用引號('或")來建立字符串。ide

建立字符串很簡單,只要爲變量分配一個值便可。例如:spa

var1 = 'Hello World!'code

2.列表是最經常使用的Python數據類型,它能夠做爲一個方括號內的逗號分隔值出現。字符串

列表的數據項不須要具備相同的類型string

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

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

list2 = [1, 2, 3, 4, 5 ]數據類型

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

3.Python的元組與列表相似,不一樣之處在於元組的元素不能修改。co

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

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

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)

相關文章
相關標籤/搜索