python, list函数通常用于转换元组、区间等。列表中。
但是需要注意的是,列表和元组非常相似,但是列表和元组还是有一些区别的。区别在于元组是不可变的,而列表是可以改变的。元组可以支持的操作基本都是列表支持的,但是列表也可以支持元素的修改。
但是元组没有。简而言之,列表的功能要比元组好得多。
然而,在大多数情况下,可以使用列表来代替元组,但是如果程序不需要修改列表中包含的元素,则选择元组而不是列表会更安全。
语法格式为:
list( tup )
参考示例:
1、
创建一个空列表(调用不带参数的list函数)test=list()
test
[]
2、
将字符串转换成列表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]
需要注意的是,在将字典转换成列表时,字典的值会被丢弃,也就是说,只有字典的键会被转换成列表。但是,如果要将所有的字典值转换成一个列表,也可以选择使用字典方法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最新内容,希望能帮到您!更多相关内容欢迎关注。