字符串&列表&元组&字典之间互转

简介: 字符串&列表&元组&字典之间互转
#!/usr/bin/env/python
#-*-coding:utf-8-*-
#Author:LingChongShi   #查看源码Ctrl+左键
#数据类型之间的转换
Str='www.baidu.com'
'''一、str--->list'''
print('str-->list:',Str.split('.'),type(Str.split()))
'''二、str--->tuple'''
print('str--->tuple',Str.partition('.'),type(Str.partition('.')))
'''三、str--->dict'''
Str='{"name":"xiaoshao","age":10,"address":"xian"}'
print('str--->dict:',eval(Str),type(eval(Str)))
List= ['www', 'baidu', 'com']
'''一、list--->str'''
print('list--->str:','.'.join(List),type('.'.join(List)))
'''二、list--->tuple'''
print('list--->tuple:',tuple(List),type(tuple(List)))
'''三、list--->dict'''
print('list--->dict:',dict(enumerate(List)),type(dict(enumerate(List))))
List1= [1,2,3]
print('list--->dict:',dict(zip(List,List1)),type(dict(zip(List,List1))))
List2= [['www',1],['baidu',2],['com',3]]
print('list--->dict:',dict(List2),type(dict(List2)))
Tuple=('www', 'baidu', 'com')
'''一、tuple--->str'''
print('tuple--->str:','.'.join(Tuple),type('.'.join(Tuple)))
'''二、tuple--->list'''
print('tuple--->list:',list(Tuple),type(list(Tuple)))
'''三、tuple--->dict'''
print('tuple--->dict:',dict(enumerate(Tuple)),type(dict(enumerate(Tuple))))
Dict={'name':'xiaoshao','age':10,'address':'xian'}
'''一、dict--->str'''
print('dict--->str:',str(Dict),type(str(Dict)))
'''二、dict--->list'''
print('dict--->list:',list(Dict.keys()),type(list(Dict.keys())))
print('dict--->list:',list(Dict.values()),type(list(Dict.values())))
'''三、dict--->tuple'''
print('dict--->tuple:',tuple(Dict.keys()),type(tuple(Dict.keys())))
print('dict--->tuple:',tuple(Dict.values()),type(tuple(Dict.values())))


相关文章
|
7月前
|
弹性计算 JavaScript 算法
常见类型-3:数组元组的方法
本实验将介绍TypeScriptvs数组元组的方法
28 0
|
1月前
|
索引 Python 存储
Python 04 之变量【列表,元组,集合,字典,字符串】
Python 04 之变量【列表,元组,集合,字典,字符串】
53 0
Python 04 之变量【列表,元组,集合,字典,字符串】
|
1月前
|
索引 Python
列表、元组和字典之间的区别是什么
列表、元组和字典之间的区别是什么
10 0
|
7月前
|
弹性计算 JavaScript 编译器
常见类型-2:数组和元组
本实验将介绍TypeScript中的数组和元组类型和用法
36 0
|
8月前
|
存储 数据挖掘 Linux
Python学习笔记丨数据类型基础与易错点总结,列表、字典、集合、数值、字符串、元组
Python学习笔记丨数据类型基础与易错点总结,列表、字典、集合、数值、字符串、元组
|
8月前
元组和列表转换成字典
元组和列表转换成字典
40 0
|
10月前
|
索引 Python
11.从入门到精通:Python元组,访问,修改,删除,元组运算符,元组索引,截取,元组内置函数
11.从入门到精通:Python元组,访问,修改,删除,元组运算符,元组索引,截取,元组内置函数
|
11月前
|
存储 索引 Python
列表、字典、集合、元组
列表、字典、集合、元组
46 0
|
Python
Python编程:namedtuple命名元组和dict字典相互转换
Python编程:namedtuple命名元组和dict字典相互转换
|
存储 数据安全/隐私保护 索引
8_python基础—高级变量类型(字符串、列表、元组、字典、集合)(下)
8_python基础—高级变量类型(字符串、列表、元组、字典、集合)
273 0
8_python基础—高级变量类型(字符串、列表、元组、字典、集合)(下)