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)

相关文章
相关标签/搜索