数据结构之列表
list使用:
1.大量数据需要处理-----大容量存储
2.不同类型数据需要处理------兼容存储
创建
1.使用[]直接创建列表
listname=[element1,element2,……,elementn]
其中,listname表示变量名,element1~elementn表示列表元素
#创建一个空列表
lst=[]
print(lst)
>>>
[]
lst=["dhskhd","abc",123,2.3]
print(lst)
>>>
['dhskhd', 'abc', 123, 2.3]
2.使用list()函数创建列表
提供了一个内置的函数list() ,使用它可以将其他数据类型转换为列表类型
#将字符串转换为列表
lst=list("hello")
print(lst)
>>>
['h', 'e', 'l', 'l', 'o']
#将元组转换为列表 ()----->[]
tuple=('python','java','c++')
lst=list(tuple)
print(lst)
>>>
['python', 'java', 'c++']
#将字典转换为列表,最终列表只有键没有值
dict={
'a':100,'b':200}
lst=list(dict)
print(lst)
>>>
['a', 'b']
#将区间转换成列表---->range函数
range1=range(1,6)
lst=list(range1)