1、python 常见数据类型分为六大类:
- Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典)
Set(集合)
2、可变类型和不可变类型:
-
可变类型:列表、集合、字典
-
不可变的:数字、字符串、元组
#不可变类型发生改变后内存地址发生改变
a1 = 1
print("a1 :",id(a1))
a1 = 2
print("a1 :",id(a1))
a1 : 140709461979392
a1 : 140709461979424
#可变类型发生改变后内存地址不会发生改变
list1 = [1,2,3]
print("list1 :",id(list1))
list1[0] = 2
print("list1 :",id(list1))
list1.append(4)
print("list1 :",id(list1))
list1 : 2247258609480
list1 : 2247258609480
list1 : 2247258609480
本文介绍了Python中的六大基本数据类型:数字、字符串、列表、元组、字典和集合。区分了可变类型(如列表、集合和字典)与不可变类型(如数字、字符串和元组),并展示了在改变不可变类型时会生成新的内存地址,而可变类型在修改后内存地址保持不变。
1116

被折叠的 条评论
为什么被折叠?



