专业编程基础技术教程

网站首页 > 基础教程 正文

简单学Python——内置函数17——list()函数

ccvgpt 2024-09-09 02:29:41 基础教程 9 ℃

list()函数是Python的内置函数,它可以将任何可迭代数据转换为列表类型。list()函数最多可填入一个参数,如字典、元组、集合或字符串等等。

1、创建空列表,有以下几种方式:

简单学Python——内置函数17——list()函数

print(list())#无参数转空列表
print(list({}))#空字典转空列表
print(list(()))#空元组转空列表
print(list(""))#空字符串转空列表
print([])#直接写一个空列表

返回:[]

[]

[]

[]

[]

2、元组、集合或字符串转列表:

print(list((1,2,3,4,5)))#元组转列表
print(list({1,2,3,4,5}))#集合转列表
print(list('12345'))#字符串转列表

返回:[1, 2, 3, 4, 5]

[1, 2, 3, 4, 5]

['1', '2', '3', '4', '5']

3、字典转列表。因为字典包含了键和值,所以在转换成列表的时候也相对复杂一些:

a = {'姓名':'熊大', '体重':'200'}
#字典的键转列表
print(list(a))
print(list(a.keys()))
#字典的值转列表
print(list(a.values()))
#字典的键和值都转列表
print(list(a.items()))

返回:['姓名', '体重']

['姓名', '体重']

['熊大', '200']

[('姓名', '熊大'), ('体重', '200')]

Tags:

最近发表
标签列表