python入门之常用数据类型

 

一、  常用的数据类型

python常用的三种数据存储方式,严格来说,元组也是列表一种,只是它是圆括号扩起来的。字典是以键对形式存在。

● 列表

● 元组

● 字典

举个例子,列表list是类似下面格式[1,3,5,7],元组tuple是(3,5,8),字典dict是{'值1':‘3’,‘值1’:‘8’}。其他还有简单的整型int、浮点型float、字符串string。

 

 

二、常用数据类型操作命令

1)  列表常用命令

列表一般使用方括号来使用,也是我们使用最多的类型之一。

列表list1 = ['physics''chemistry'19972000

创建列表 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'19972000)

tup2 = (12345 )

元祖创建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__) #输出

 

链接:如何在 Python 中将字符串转换为整数-火焰兔

关注公众号「水沐教育科技」,在手机上阅读所有教程,随时随地都能学习。内含一款搜索神器,免费下载全网书籍和视频。

公众号二维码
微信扫码关注公众号

微信交流群 关注微信公众号,加入官方交流群。内含一款搜索神器,免费下载全网书籍和视频。