当前位置: 首页 > news >正文

python数据结构转换格式化

列表,元组和字符串python中有三个内建函数:,他们之间的互相转换使用三个函数,str(),tuple()和list(),具体示例如下所示

>>> s = "xxxxx"
>>> list(s)
['x', 'x', 'x', 'x', 'x']
>>> tuple(s)
('x', 'x', 'x', 'x', 'x')
>>> tuple(list(s))
('x', 'x', 'x', 'x', 'x')
>>> list(tuple(s))
['x', 'x', 'x', 'x', 'x']

  

按分隔符互相转换

1. 字符串转列表

str1 = "hi hello world"
print(str1.split(" "))
输出:
['hi', 'hello', 'world']

 

2. 列表转字符串

l = ["hi","hello","world"]
print(" ".join(l))
输出:
hi hello world

 

3 format

    def __str__(self):
        return '{0}({1})'.format(self.code,self.email)
#{}内部替换为format里的数据。有多个可以按数字顺序添加

  

转载于:https://www.cnblogs.com/jabbok/p/9708479.html

相关文章:

  • 服务器连接不成功测试办法
  • 英语发音规则---N字母
  • python深坑集锦 -- super
  • 反客为主 ,Linux 成为微软 Azure 上最流行的操作系统
  • Linux下面如何运行.sh文件
  • windows下 python中报错ImportError: No module named 'requests'
  • SDUT-3331_数据结构实验之链表八:Farey序列
  • /etc/apt/sources.list 和 /etc/apt/sources.list.d
  • 国内pip
  • citus实战系列之三平滑扩容
  • ET的Actor应用的场景
  • Vue.js学习(一)
  • 20180925-3 效能分析
  • 网络知识
  • [Android] Implementation vs API dependency
  • [译] 怎样写一个基础的编译器
  • co模块的前端实现
  • Idea+maven+scala构建包并在spark on yarn 运行
  • js递归,无限分级树形折叠菜单
  • LeetCode算法系列_0891_子序列宽度之和
  • PAT A1092
  • PHP 7 修改了什么呢 -- 2
  • SpringCloud集成分布式事务LCN (一)
  • SSH 免密登录
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • Webpack 4 学习01(基础配置)
  • 反思总结然后整装待发
  • 关于List、List?、ListObject的区别
  • 关于使用markdown的方法(引自CSDN教程)
  • 回流、重绘及其优化
  • 今年的LC3大会没了?
  • 力扣(LeetCode)22
  • 利用DataURL技术在网页上显示图片
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 探索 JS 中的模块化
  • 新书推荐|Windows黑客编程技术详解
  • 学习Vue.js的五个小例子
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • 带你开发类似Pokemon Go的AR游戏
  • ​什么是bug?bug的源头在哪里?
  • #FPGA(基础知识)
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (5)STL算法之复制
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .NET delegate 委托 、 Event 事件
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法
  • .net 获取url的方法
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .NET构架之我见
  • @Autowired和@Resource的区别