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

#!/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())))

 


__EOF__

本文作者komomon
本文链接https://www.cnblogs.com/forforever/p/12920586.html
关于博主:喜欢读书、旅行、爬山。评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   komomon  阅读(142)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示