深度学习所需的python-学习笔记6
2017-10-22 14:32
309 查看
元组,变量类型转换
元组和列表非常接近,但是元组一旦创建,就不能想列表一样进行操作,是不可更改的,和字符串性质相同
创建元组
#创建空元组
t1 = ()
#直接创建元组
t2 = (1, 2, 3, 4)
#从数组创建
t3 = tuple([1, 2, 3, 4])
#从字符串创建
t4 = tuple("谈笑风生")注意:元组的真正关键字不是是否有小括号,而是逗号
t4 = (1, 2, 3, 4)
t5 = 1, 2, 3, 4是等效的
在很多第三方框架的API中,元组经常用作设置参数的数据类型
变量类型转换
至此我们已经见过了python变成中最常见的几种变量类型,在应用中经常需要来回转换一个变量的类型,
变量的类型决定了他们能够参与哪些运算,整数和字符串的+含义就完全不同。如果变量类型不匹配,
还会造成函数、方法不能正常运行,这是实践中需要特别注意的问题。
元组和列表非常接近,但是元组一旦创建,就不能想列表一样进行操作,是不可更改的,和字符串性质相同
创建元组
#创建空元组
t1 = ()
#直接创建元组
t2 = (1, 2, 3, 4)
#从数组创建
t3 = tuple([1, 2, 3, 4])
#从字符串创建
t4 = tuple("谈笑风生")注意:元组的真正关键字不是是否有小括号,而是逗号
t4 = (1, 2, 3, 4)
t5 = 1, 2, 3, 4是等效的
在很多第三方框架的API中,元组经常用作设置参数的数据类型
变量类型转换
至此我们已经见过了python变成中最常见的几种变量类型,在应用中经常需要来回转换一个变量的类型,
变量的类型决定了他们能够参与哪些运算,整数和字符串的+含义就完全不同。如果变量类型不匹配,
还会造成函数、方法不能正常运行,这是实践中需要特别注意的问题。
相关文章推荐
- 深度学习所需的python-学习笔记5
- 深度学习所需的python-学习笔记9
- 深度学习所需的python-学习笔记4
- 深度学习所需的python--学习笔记7
- 深度学习所需的python-学习笔记1
- 深度学习所需的python--学习笔记11
- 【深度学习】笔记1_Ubuntu14.04下caffe环境的搭建,无GPU版本以及python可视化环境的配置
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-04-基于Python的LeNet之MLP
- 神经网络与深度学习笔记(二)python 实现随机梯度下降
- 深度学习笔记一:BP神经网络的介绍和Python代码实现(2)
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-04-基于Python的LeNet之MLP
- 【深度学习】笔记18 Ubuntu16.04下python2.7IDLE的安装
- 深度学习Caffe实战笔记(12)Caffe 使用Python接口No module named google.protobuf.internal修复方案
- python 机器学习算法实现 深度学习笔记
- 深度学习所需的python-学习笔记8
- Python学习笔记8-类的继承 、深度优先、广度优先
- 优达学城(Udacity)深度学习笔记-1.Python&os学习
- caffe19 《深度学习--Caffe之经典模型详解与实战》笔记01 分类测试python调用
- Python学习笔记8-类的继承 、深度优先、广度优先
- 深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-03-基于Python的LeNet之LR