Python学习_5_元组_字典
# tuple元祖# 元组被称为只读列表,即数据可以被查询,但不能被修改,所以,列表的切片操作同样适用于元组。# 元组写在小括号(())里,元素之间用逗号隔开。# 虽然tuple的元素不可改变,但它可以包含可变的对象,比如list列表。# 构造包含 0 个或 1 个元素的元组比较特殊,所以有一些额外的语法规则:tup1 = () # 空元组tup2 = (20,) # 一个元素,需要在元素后添加逗号#作用:#对于一些数据我们不想被修改,可以使用元组;#另外,元组的意义还在于,元组可以在映射(和集合的成员)中当作键使用——而列表则不行;元组作为很多内建函数和方法的返回值存在。print(tup2)a = tuple()print(a)print(tup1)b = [1, 2, 3, 4]print(b[1:2])c = (1, 2, 3, 4)print(c[1:2])d = "j", "l"print(d[0:1]) # 字典# 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。# python对key进行哈希函数运算,根据计算的结果决定value的存储地址.# 所以字典具有两个特点:# 1.是无序存储的# 2.key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。# 字典(dictionary