python怎么强制转换类型,python语言中的数据类型可以使用函数强制转换

  python怎么强制转换类型,python语言中的数据类型可以使用函数强制转换

  Python提供了几个称为cast的函数,可以将一个变量的类型转换为另一个变量的类型。比如整数浮点,列表元组。

  我们之前学过很多数据类型。

  整数int

  浮点浮点数

  字符串str

  列表列表

  元组元组

  字典词典

  集合集合

  推荐《python教程》

  在一定条件下,几种类型可以相互转换,而且有一定的规律。比如整数和浮点之间的转换,链表和元组之间的转换。A=1#定义整数a

  B=float(a)#将A转换为浮点型,并将其赋给b。

  打印(b)#打印b的值

  1.0

  Print(type(b))#打印b的类型

  上面的例子是一个将整数转换为浮点的例子。定义列表a。

  B=tuple(a)#将A转换为tuple,并将其赋给b。

  打印(b)#打印b

  (1,2,3)

  C=set(a)#将a强制转换为集合,并将其赋给c。

  D=set(b)#将b强制转换为一个集合,并将其赋值给d。

  印刷(c,d)

  {1,2,3}{1,2,3}

  上面的例子是列表、元组和集合之间的转换。A=12#定义字符串类型a。

  B=int(a)#把a强制转换成整数,赋给b。

  打印(b)#打印b

  12

  Print(type(b))#打印b的类型

  C=float(a)#把A转换成浮点型,赋给c。

  打印(c)#打印c

  12.0

  A=123#定义整数a

  B=str(a)#将A转换为字符串类型,并将其赋给b。

  Print(b,type(b))#打印B和B的类型。

  123

  上面的例子是整数、浮点、字符串之间的转换。

  python中提供了几种常见类型的转换函数:int (x)将x转换为整数。

  Float (x)将x转换为浮点数

  Str (x)将对象x转换成字符串

  元组将序列s转换为元组。

  list将序列s转换成一个列表。

  Set (s)将序列s转换为集合。

  以上函数可以用来对数据进行强制类型转换,改变数据的类型。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: