python类型转换

一、python标准的数据类型

Python有六个标准的数据类型:

Numbers(数字):int(x [,base ]) 将x转换为一个整数,long(x [,base ]) 将x转换为一个长整数
String(字符串):str(x ) 将对象 x 转换为字符串
List(列表):
Tuple(元组):
Sets(集合):一个无序不重复的序列,用 { } 或者 set( ) 函数创建集合(空集合必须用 set( ) )
Dictionary(字典):

pandas 有两个主要的数据结构:

Series:是一维数组对象,类似array
DataFrame:是表格类型的数据结构。

二、函数转换描述

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 ) 将一个整数转换为一个八进制字符串

map(f,list...)通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回

zip(iterable...)将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的list。

二、类型间的转换

1. 转换为string

数字类型转换为str

2.list转换为string

 整个list转换为string

list中的元素转换为string

3. join函数转换为string

join是python内置的字符串函数,使用指定字符分割将字符串组中的元素组成新的字符串

函数参数:str.join(sequence),sequence序列,可以是列表、元组、字符串、字典、集合等

直接连接

使用其他字符连接,如“|”字符连接

4.字符串转换为list

使用split函数安装字符分割元素

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值