色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 轉(zhuǎn)換成列表

榮姿康2年前9瀏覽0評論

Python是一種非常流行的編程語言,在很多應(yīng)用場景下都非常有優(yōu)勢,其中列表是Python中非常常用的一種數(shù)據(jù)類型。在有些情況下,我們需要將Python中的其他數(shù)據(jù)類型轉(zhuǎn)換為列表,這就需要使用一些Python的內(nèi)置函數(shù)。

在Python中,可以使用list()函數(shù)將其他可迭代對象(如元組、集合、字符串、字典等)轉(zhuǎn)換為列表。

# 將元組轉(zhuǎn)換為列表
tup = (1, 2, 3)
lis1 = list(tup)
print(lis1)   # [1, 2, 3]
# 將集合轉(zhuǎn)換為列表
set1 = set([4, 5, 6])
lis2 = list(set1)
print(lis2)   # [4, 5, 6]
# 將字符串轉(zhuǎn)換為列表
str1 = "hello"
lis3 = list(str1)
print(lis3)   # ['h', 'e', 'l', 'l', 'o']
# 將字典轉(zhuǎn)換為列表
dic = { 'name': 'Tom', 'age': 20 }
lis4 = list(dic)
print(lis4)   # ['name', 'age']

除了list()函數(shù),也可以使用列表推導(dǎo)式來轉(zhuǎn)換列表。列表推導(dǎo)式是一種快速生成列表的方法。

# 將字符串轉(zhuǎn)換為列表
str2 = "world"
lis5 = [x for x in str2]
print(lis5)   # ['w', 'o', 'r', 'l', 'd']
# 將字典的值轉(zhuǎn)換為列表
lis6 = [x for x in dic.values()]
print(lis6)   # ['Tom', 20]

總的來說,Python中轉(zhuǎn)換數(shù)據(jù)類型的函數(shù)非常實用,可以方便地轉(zhuǎn)換數(shù)據(jù)類型,并加快開發(fā)的速度。