Python学习3——数据类型学习(二)
列表
首先,我们来看一段代码
conters="Hello World"
data=conters.split(" ")
print(data) #输出结果 ['Hello', 'World']
print(type(data)) # lis列表
Python有6个序列的内置类型,但最常见的是列表和元组,集合。
序列都可以进行的操作包括索引,切片,加,乘,检查成员。
此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。
列表的数据项不需要具有相同的类型
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"]
#TODO 访问 : list[下标]
#TODO 添加 list.append()
#list[::-1]
#TODO 列表的添加 []是列表 { }是集合 () 是元组
#添加
list1=[1,2,3,4,5]
list2=["q","w","e","r"]
list1.append(6)
list2.append("t")
print(list1)
print(list2)
#删除
list2.remove("q")
print(list2)
字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:
d = {key1 : value1, key2 : value2 }
键必须是唯一的,但值则不必。
值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。
#TODO 字典
dict = {'Name':'Runoob','Age':7,'Class':'First'}
#调用
print(dict["Name"])
#修改
dict["Name"]="小半"
print(dict["Name"])
#删除
del dict['Name']# 删除键 'Name'
dict.clear()# 清空字典
del dict# 删除字典
#注意,字典也有len() type() str() 方法