Python学习--常用数据类型
Python 常用数据类型
一、Number(数字)
Python Number 数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间
创建变量:
var1 = 1
var2 = 10
删除变量:
del var1[,var2[,var3[....,varN]]]]
del var
del var_a, var_b
实例:
常用转换

二、字符串
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。
创建变量:
var1 = 'Hello World!'
var2 = "Python Runoob"
使用变量:


字符串连接:


实例:

输出:

三、列表
序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。
创建变量:
list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"]
访问列表中的值:


修改或更新:




四、元组
Python的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号,列表使用方括号。
创建变量:
tup1 = ('physics', 'chemistry', 1997, 2000)
tup2 = (1, 2, 3, 4, 5 )
tup3 = "a", "b", "c", "d"
访问元组:


修改或更新:



以上实例元组被删除后,输出变量会有异常信息,输出如下所示:

五、字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中
创建变量:
d = {key1 : value1, key2 : value2 }
dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'}
dict1 = { 'abc': 456 }
dict2 = { 'abc': 123, 98.6: 37 }
访问变量:


修改或更新:



但这会引发一个异常,因为用del后字典不再存在:

字典键的特性:
字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。
两个重要的点需要记住:
1)不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住


2)键必须不可变,所以可以用数字,字符串或元组充当,所以用列表就不行



浙公网安备 33010602011771号