python, list函數(shù)通常用于轉(zhuǎn)換元組、區(qū)間等。列表中。
但是需要注意的是,列表和元組非常相似,但是列表和元組還是有一些區(qū)別的。區(qū)別在于元組是不可變的,而列表是可以改變的。元組可以支持的操作基本都是列表支持的,但是列表也可以支持元素的修改。
但是元組沒有。簡而言之,列表的功能要比元組好得多。
然而,在大多數(shù)情況下,可以使用列表來代替元組,但是如果程序不需要修改列表中包含的元素,則選擇元組而不是列表會更安全。
語法格式為:
list( tup )
參考示例:
1、
創(chuàng)建一個空列表(調(diào)用不帶參數(shù)的list函數(shù))test=list()
test
[]
2、
將字符串轉(zhuǎn)換成列表test=list(cat)
test
[c, a, t]
3、
Convert a tuple into a list a_tuple=(I love Python. I love HTML, too. )
test=list(a_tuple)
test
4、
Convert the dictionary into a list a _ dict={China: Beijing, Russian: Moscow}
test=list(a_dict)
test
[China, Russia]
需要注意的是,在將字典轉(zhuǎn)換成列表時,字典的值會被丟棄,也就是說,只有字典的鍵會被轉(zhuǎn)換成列表。但是,如果要將所有的字典值轉(zhuǎn)換成一個列表,也可以選擇使用字典方法dict.values()。
5、
輸入:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
aTuple=(123, runoob, google, abc);
aList=list(aTuple)
打印(列表元素:)
print(aList)
輸出:
列表元素:
[123, runoob, google, abc]
python,以上就是本文為您收集整理的python最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。