python中 字符 字典 列表之间的转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中 字符 字典 列表之间的转换相关的知识,希望对你有一定的参考价值。
1 字典 转 字符
定义一个字典:
dict = {‘name‘: ‘python‘, ‘age‘: 7}
字典转字符 可以使用str强制转换 如:
str(dict)
此时dict的类型就是字符型了
2 字符转字典:
例如:我们的数据在文件里是以字典格式保存的 但是我们都文件里读取数据类型都是字符类型的
这时候如果想使用字典的方法去操作的话 肯定不行 这时候需要使用eval函数 将数据转为字典类型
输出为:
3 字符转列表
如果一个字符串定义为:
s = ‘ad,sad,asdasd,werwer,sdfsdf‘
我们使用split()方法后 然后在重新赋值给一个变量 #字符串是不可变类型 所以要重新赋值
此时 新变量就为list类型
ss=s.split(‘,‘)
print(type(ss))
4 列表转字符
如 定义一个列表为:
list1 = [‘p‘,‘y‘,‘t‘,‘h‘,‘o‘,‘n‘]
使用join方法 此时变量s的类型就是字符串类型了。
以上是关于python中 字符 字典 列表之间的转换的主要内容,如果未能解决你的问题,请参考以下文章