赞
踩
列表、元组、字典、集合、字符串均属于python3的标准数据类型。
字符串和元组属于不可变数据,即创建后不可修改。
列表、字典、集合属于可变数据,即创建后可以修改元素。
列表使用eval()或list()或中括号[]进行创建,元素之间使用逗号分隔。若不添加任何元素,则创建空列表。
# 使用[]创建 list_ = [1, 2, 3, 4, 5] print(type(list_)) # <class 'list'> # 使用eval()创建,eval()方法用来执行一个字符串表达式,并返回表达式的值 list_ = eval("[1,2,3,4,5]") print(type(list_)) # <class 'list'> # 使用list()创建,list()方法用于将元组转换为列表 list_ = list((1, 2, 3, 4, 5)) print(type(list_)) # <class 'list'>
元组使用eval()或tuple()或小括号()进行创建,元素之间使用逗号分隔。若不添加任何元素,则创建空元组。如果元组只有一个元素,则必须在这个元素后面加上逗号。
# 使用()创建 tuple_ = (1, 2, 3, 4, 5) print(type(tuple_)) # <class 'tuple'> # 使用eval()创建 tuple_ = eval("(1,2,3,4,5)") print(type(tuple_)) # <class 'tuple'> # 使用tuple()创建,tuple()函数用于将列表转换为元组 tuple_ = tuple([1, 2, 3, 4, 5]) print(type(tuple_)) # <class 'tuple'>
字典使用eval()或dict()函数或者大括号{}创建,元素之间用逗号分隔。每个元素必须是一个键(key)值(value)对。若不添加任何元素,则创建空字典。
# 使用{}创建 dict_ = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5} print(type(dict_)) # <class 'dict'> # 使用eval()创建 dict_ = eval("{'a':1,'b':2,'c':3,'d':4,'e':5}") print(
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。