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