python学习类型转换_Python学习总结5:数据类型及转换
Python提供的基本数据类型主要有:整型、浮点型、字符串、列表、元组、集合、字典、布尔类型等等。
Python可以用一些数据类型函数,直接进行转换:
函数 描述
type(x) x的数据类型
int(x [,base ]) 将x转换为一个整数
long(x [,base ]) 将x转换为一个长整数
float(x ) 将x转换到一个浮点数
complex(real [,imag ]) 创建一个复数
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个字符
unichr(x ) 将一个整数转换为Unicode字符
ord(x ) 将一个字符转换为它的整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串
元组或列表的内容转换为字符串
>>> a = ['1', '2', '3'] #元素为char或string>>> str_convert = ''.join(list)>>>str_convert
'123'
>>> str(a)"['1', '2', '3']"
迭代进行内容转换
map(func, obj)函数
func:参数接收一个函数名,可以是自定义,也可以python自带函数
obj:参数接收一个可迭代对象
ls = [1,2,3]
rs=map(str, ls)#打印结果 ['1', '2', '3']
lt = [1, 2, 3, 4, 5, 6]defadd(num):return num + 1rs=map(add, lt)print rs #[2,3,4,5,6,7]
python学习类型转换_Python学习总结5:数据类型及转换相关推荐
- python自定义类型转换_Python JSONDecoder自定义null类型的转换
更新12/30/2014 实现这一目标的最简单方法是使用JSONDecoder的object_hook回调,如下面的旧答案中所述.但是,由于这需要对数据中的每个键值对进行额外的函数调用,这可能会对性能 ...
- Python学习教程(Python学习视频_Python学习路线):Day04循环结构
Python学习教程(Python学习视频_Python学习路线):循环结构 循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入 ...
- 2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?
2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?编程界的王者是渐落寞的Java还是大火的Python? 是不是你们也喜 ...
- JavaScript学习(八十五)—数据类型的转换
JavaScript学习(八十五)-数据类型的转换 一.什么是数据类型的转换? 简单来说,就是把一种数据类型的变量转化为另外一种数据类型 二.转化为字符串类型 //把数字转化为字符串 变量.toStr ...
- matlab中float类型的_【Python基础学习】2. 变量、基本数据类型及其转换
知行校园汇 记录学习.分享干货.吐槽人生! 关注 相关说明 文章内容:变量.基本数据类型及其转换 作者博客:csdn.cxhit.com www.cxhit.com 1. 变量 1.1 变量规则 在P ...
- python论文结论_Python学习总结
在过去的两周,通过对python基础知识的学习以及通过一个具体的小游戏的练习,大概对Python有了一个初步的了解,在这里做一个总结,希望对今后的进一步学习有帮助. 之前学习过C语言,在学习了Pyth ...
- 自学python困难吗_Python学习难不难?零基础好学吗?
Python学习难不难?零基础好学吗?我想对于很多人来说,这都是非常关键的问题,也是很多人都在疑惑的问题.现在市场发展,行业的竞争压力是非常大的,转型的人也是非常多,对于不少人转型人才来说,Pytho ...
- python龟图_python学习turtle(龟图标状态)
2019独角兽企业重金招聘Python工程师标准>>> 记录学习 turtle.hideturtle() turtle.ht(),隐藏龟图标. turtle.showturtle() ...
- 如何使用python装饰器_Python学习之如何使用装饰器 @decorator
建议大家在看这篇文章之前还是点击上面这篇文章看一下,先了解一下什么是装饰器之后再看. 猿人学python之我的学习笔记分享:如何使用装饰器 @decorator 上面代码中使用装饰器的方法看起来有点复 ...
最新文章
- R语言可视化包ggplot2绘制分组的条形图(bar plot、柱状图)实战:多变量柱状图
- 利用kickstart实现pxe自动安装linux
- 回顾我学过的编程语言
- ABAP计算间隔月份
- jlink烧录软件_使用 MCU BootUtility 工具来烧录I.MXRT
- Vue实现仿音乐播放器2-新建Vue项目vuemusicplayer
- 深入浅出Fetch API
- 3个图表突出数据显示小技巧,帮你一秒锁定关键信息
- 'React' must be in scope when using JSX react/react-in-jsx-scope报错:
- nginx nodejs环境配置_Linux基本开发环境配置git,c++,nodejs,nginx
- wordpress rest api 登录_Python构建RESTful网络服务[Django篇:生成API文档]
- 袖珍计算机英语手册,英语袖珍迷你系列-中考英语速记手册.pdf
- 编译原理 —— 四元式和三地址代码
- 张一鸣宣布卸任字节跳动CEO,去学习承担社会责任
- CentOS6安装rpm时报错“Cannot find a valid baseurl for repo: centos-sclo-rh“的解决办法
- IDEA最全最常用的配置与性能优化(Java必备)
- BootStrap Table的JS封装
- Cause: java.sql.SQLExceptioValue ‘0000-00-00 00:00:00‘ can not be represented as java.sql.Timestamp
- golang开发环境之Sublime Text 2+GoSublime+gocode+MarGo
- 30个必备英文免费手写字体下载
热门文章
- SAP UI5 应用开发教程之十二 - 使用 CSS 类对 UI 进行进一步美化
- Angular 项目里和 sourceMap 相关的设置
- 如何构建和部署 SAP Commerce Cloud 项目
- SAP Spartacus里的routerLink测试
- Angular Observable数据类型的单元测试数据准备
- ABAP 740里的新语法 - LET表达式
- 修改Hybris Administration console管理员默认登录密码
- SAP Fiori RouteMatched and getById
- engagement center tile的配置
- git push时如果不再弹出用户和密码的输入提示框该怎么办