python自定义类型转换_python 类型转换及一些内容编辑

一.字符串:

1.  str() 该方法将数字转为字符串

2. replace()方法:形如 s.replace('abc','cde')将字符串s中的abc字符替换为cde字符

3.字符串连接方式:

I: 使用 “+”: 形如 a+b  将字符串a与b相连接

II:格式化:  形如 "%s%s"%(a,b)     此处的a与b为字符串变量

III: join方法:  形如 'bc'.join(a)   将字符bc插入到字符串变量a中

4.字符串转为列表: 形如 list(a)   a为字符串变量

二.列表:

1.列表转字符串: 使用 join方法 形如:

l=['a','b','c']

s=''.join(l) #单引号内可自定义分隔符,此处定义为空

2.列表转字典:

方法1:形如

l=['a','b','c']

g=['d','e','f']

dic=dict(zip(l,g))

3.列表合并:

3.1:使用‘+’:

l=['a','b','c']

g=['d','e','f']

k=l+g

3.2:使用zip()两个列表项的内容一一对应形成列表包含元组的形式:

l=['a','b','c']

g=['d','e','f']

k=zip(l,g)

3.3:使用 extend()  形如:

l=['a','b','c']

g=['d','e','f']

l.extend(g)

4.列表元素操作:

4.1:删除: pop()   删除最后一个元素

del  列表名[对于索引位置]  指定元素删除 如:g=['d','e','f']  del g[2]

remove   删除指定元素   如:l=['a','b','c']   l.remove('a')

4.2:附加:  append()

5.列表转元组:  使用tuple()

三.字典

1.合并:

I:使用update()   形如:

d={'name':'www','sex':'boy','place':'SZ'}

m={'worker':'KO','old':'100'}

d.update(m)

II:使用 dict():  形如:

c={"name":"wh","old":22}

d={"job":"python","country":"China"}

print dict(c,**d)

III:形如:

c={"name":"wh","old":22}

d={"job":"python","country":"China"}

print dict(c.items()+d.items())

2.删除字典元素:

2.1: pop() 形如: c.pop('name')

2.2:  del    形如:  del c['name']

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值