python入门之常用数据类型
一、 常用的数据类型
python常用的三种数据存储方式,严格来说,元组也是列表一种,只是它是圆括号扩起来的。字典是以键对形式存在。
● 列表
● 元组
● 字典
举个例子,列表list是类似下面格式[1,3,5,7],元组tuple是(3,5,8),字典dict是{'值1':‘3’,‘值1’:‘8’}。其他还有简单的整型int、浮点型float、字符串string。
二、常用数据类型操作命令
1) 列表常用命令
列表一般使用方括号来使用,也是我们使用最多的类型之一。
列表list1 = ['physics', 'chemistry', 1997, 2000]
创建列表 list1= [ ]
增加列表值list1.append('physics')
列表访问print(list1[0])
更新list1[1]=80
print(list1)
列表的删除pop(1),删除索引所在的元素
列表的删除Remove('physics')方法,删除元素e
删除del list1[1]
print(list1)
list1 = ['physics', 'chemistry', 1997, 2000]
print(list1.pop(1))
print(list1)
print(list1.remove('physics'))
print(list1)
2) 元组常用命令
元组也是列表一种,只是它是圆括号扩起来的。Python 的元组与列表类似,不同之处在于元组的元素不能修改。
tup1 = ('physics', 'chemistry', 1997, 2000)
tup2 = (1, 2, 3, 4, 5 )
元祖创建tup1 =( )
增加列表值tup1.append('physics')
访问print(tup1[0])
删除del tup1
3) 字典常用命令
tinydict = {'a': 1, 'b': 2, 'b': '3'}
字典创建 tinydict={ }
访问tinydict['a']
修改tinydict['a']='4'
删除del tinydict['a']
del tinydict
二、 常用数据类型转换
1) 如何查看数据类型
Python内置函数type()可以返回变量的类型。例如:假设数据a,查看其类型一般使用type(a)命令,print(type(a))即可看到对应的数据类型。
a = 2008
print(type(a)) #输出
2) 数据类型转换
(1) 内置函数str(obj)
将数字转换为字符串的操作非常简单,可以通过内置函数str(obj)来实现。其中obj是要转换的对象。让我们看一些示例
1) 整型转化为字符串
str(obj)函数 将整数int、浮点型float转换成字符串string
例如:
num = 2023 # 数字
string_num = str(num) #将数字转换成字符串
print(string_num) # 输出
print(type(string_num)) #查看数据类型
2) 字符串转化为浮点型
float(str)函数 将符合浮点型的规范的字符串转换成float型
num1 = '123.12'
num2 = float(num1)
print(num2)
print(type(num2))#输出类型
3) 字符串转化为整型
int(str)函数 将符合整数的规范的字符串转换成int型。
num1 = "123"
num2 = int(num1)
print(num2)
print(type(num2))#输出类型
(2) isinstance()函数
isinstance()函数可以检查一个对象是否为指定类或其子类的实例。
用法如下:
a = 2008
print( isinstance(a,int))#输出True
(3) 使用__class__属性
每个Python对象都有一个__class__属性,它指向该对象所属的类
a = 2008
print(a.__class__) #输出
关注公众号「水沐教育科技」,在手机上阅读所有教程,随时随地都能学习。内含一款搜索神器,免费下载全网书籍和视频。

微信扫码关注公众号