python类型强转&二级容器

Posted 菜花教授

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python类型强转&二级容器相关的知识,希望对你有一定的参考价值。

Number 类型强转

int :          ---->>>          float,  bool,  complex,  str

Float :        ---->>>              int(舍弃小数位),  bool,  complex, str

Complex :  ---->>>                str,  bool

Bool :          ---->>>               str,  int, float

 

容器类型强转:

Str :       <<<----              Number,  list,  set,  dict,  tuple

List:       <<<----                str, set, dict, tuple

Tuple     <<<----                  str, list, dict, set

Set         <<<----              str, list, tuple, dict (相同的值, 自动去重)

Dict: 二级列表, 二级元祖, 二级集合(无序, 不推荐),  二级元素若是字符串那么就只能有两个字符

 

 

关于二级容器的问题:

二级容器:  自己本身是一个容器,里面的元素还是一个容器类型数据

等长二级容器:  里面都是容器类型数据,每个容器里面元素个数都一样

强转字典必须是等长的二级容器,并且里面元素的个数是2个

以上是关于python类型强转&二级容器的主要内容,如果未能解决你的问题,请参考以下文章

python二级练习和考试复习(压缩&&间隔数&&链式比较)

python二级练习和考试复习(计算元音字母数&&首字母恢复小写&&差异)

c# 读取json的问题,JObject不能强转成JArray

python二级练习和考试复习(寻找差异&&链式函数调用&&检查重复值)

Python 计算机二级都考啥 Python要到啥程度

计算机二级python 知识点篇(组合数据类型)