随笔记录方便自己和同路人查阅。

#------------------------------------------------我是可耻的分割线-------------------------------------------

如果有一个字符串列表,需要将它们连接起来,成为一个单独的字符串,join()方法就很有用。join()方法在一个

字符串上调用,参数是一个字符串列表,返回一个字符串。返回的字符串由传入的列表中每个字符串连接而成

#------------------------------------------------我是可耻的分割线-------------------------------------------

1、join()方法,示例代码:

#

# -*- coding:utf-8 -*-

# Autor: Li Rong Yang

list_name = ['rat','giraffe','lion','bamboo','zebra','panda']#定义一个字符串列表

list_name = '-'.join(list_name)#使用join()方法,把字符串列表转换为字符串,使用'-'符号作为新字符串的分隔符

print(list_name)#打印该字符串

运行结果:

使用join方法时,也可以不传入分隔符,但显示的内容不尽如人意,示例代码:

list_name = ['rat','giraffe','lion','bamboo','zebra','panda']#定义一个字符串列表

list_name = ''.join(list_name)#使用join()方法,把字符串列表转换为字符串

print(list_name)#打印该字符串

运行结果:

2、split()方法,示例代码:

#

# -*- coding:utf-8 -*-

# Autor: Li Rong Yang

list_name = 'rat,giraffe,lion,bamboo,zebra,panda'#定义一个字符串

list_name = list_name.split()#使用split()方法,把字符串转换为字符串列表

print(list_name)#打印该字符串列表

运行结果:

使用split()时,如果不传入参数默认以字符串列表中的','逗号为分隔符,也可以传入自定义分割符,被传入的分隔符不会被传入新的字符串,示例代码:

#

# -*- coding:utf-8 -*-

# Autor: Li Rong Yang

list_name = 'rat,giraffe,lion,bamboo,zebra,panda'#定义一个字符串

list_name = list_name.split('b')#使用split()方法,把字符串转换为字符串列表

print(list_name)#打印该字符串列表

运行结果:

python字符串的方法和列表的方法_Python学习笔记字符串操作之join()和split()方法,列表转字符串,字符串转列表...相关推荐

  1. python怎么在字符串里加入变量数字_Python学习笔记(一)之基本元素:变量,数字和字符串...

    从这篇文章开始,将记录我学习python的笔记,中间难免出错,看到的时候请不要见怪,因为我还是一个小学生. python中所有数据--布尔值,整型,浮点数,字符串,甚至大型数据结构,函数以及程序--都 ...

  2. python中简述对象和类的关系_Python学习笔记(七)对象和类

    什么是对象 Python中所有的数据都是以对象的形式存在,无论是简单的数字类型还是复杂的代码模块.在Python中,当我们想要创建属于自己的对象或者修改已有对象的行为时,才需要关注对象的内部实现细节. ...

  3. python一般的类有三部分组成_Python学习笔记总结(三)类

    一.类简单介绍 1.介绍 类是Python面向对象程序设计(OOP)的主要工具,类建立使用class语句,通过class定义的对象. 类和模块的差异,类是语句,模块是文件. 类和实例 实例:代表程序领 ...

  4. python input 拖入路径 去除转义 空格_python学习笔记(基础-2)(转载)

    1.输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字. 2.输入 如果要让用户从电脑输入一些字符怎么办?Python提供了一个input(),可以让用户输入字符串,并存放到一个变 ...

  5. python基本随机生成函数_Python学习笔记(三):随机生成函数方法

    本文是在Python2下总结! Python中的random模块用于生成随机数,如果想生成随机数需要先导入random的模块然后才能使用其中的方法,下面简单介绍一下常用的结果函数方法: 1·.rand ...

  6. python文件是什么的集合和抽象_python学习笔记(三):文件操作和集合

    这篇博客来说一下python对文件的操作. 对文件的操作分三步: 1.打开文件获取文件的句柄,句柄就理解为这个文件 2.通过文件句柄操作文件 3.关闭文件. 现有以下文件file.txt: 1 2 3 ...

  7. python降维之时间类型数据的处理_python学习笔记之使用sklearn进行PCA数据降维

    只能说scikit-learn实在是太强大了,三言两语就能搞定PCA 1.函数原型及参数说明 sklearn.decomposition.PCA(n_components=None, copy=Tru ...

  8. Mcad学习笔记之通过反射调用類的方法,屬性,字段,索引器(2種方法)

    相关文章导航 Sql Server2005 Transact-SQL 新兵器学习总结之-总结 Flex,Fms3相关文章索引 FlexAir开源版-全球免费多人视频聊天室,免费网络远程多人视频会议系统 ...

  9. python join 和 split方法的使用

    python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的. 1.join用法示例 >>>li = ['my','name','is' ...

最新文章

  1. MonoRec:无需激光雷达,只需单个相机就可以实现三维场景的稠密重建
  2. Zookeeper watch机制
  3. Mocha NTA基于单采集器实现的多种流协议分析
  4. oracle数据库学习相关笔记-转换函数
  5. linux系统进程控制实验报告,Linux进程控制实验报告.doc
  6. 每日一例飞鸽传书2012偷偷来袭
  7. python2.7虚拟环境
  8. 用XenoCode 2006 加密dll(.NET
  9. 【Clickhouse】CLICKHOUSE SQL文件等常用语句
  10. linux上设置tomcat下web项目只需要ip地址访问省略端口和项目名称
  11. iOS调试 - 基本技巧
  12. 商场收银系统服务器安装在哪里,收银系统安装教程
  13. 匿名电子邮件转发系统
  14. 应用随机过程张波商豪_应用随机过程张波课后答案
  15. 软件测试之 app测试的工具汇总
  16. word画图关闭自动捕捉功能
  17. 实践“鱼塘养鱼论”,不断养鱼和捕鱼
  18. python做三维图片挑战眼力_查找「儿童大家来找茬图片」安卓应用 - 豌豆荚
  19. Redundant declaration: @SpringBootApplication already applies given @ComponentScan
  20. 我国首个5G地铁站开通:TCL集团重组方案通过;苹果2019新品图泄露|雷锋早报...

热门文章

  1. 过滤JSON中的特殊字符
  2. python json dict对象使用_Python中:dict(或对象)与json之间的互相转化
  3. springcloud gateway 源码解析、请求响应流程、第三方响应结果在 gateway 的经过
  4. mongodb在aggregate lookup 进行分页查询,获得记录总数
  5. 微信 开发 图片 上传 阿里云 oss 服务器
  6. pd怎么卸载linux系统,parallels desktop11怎么卸载?parallels desktop11卸载方法
  7. php的strpos不支持数字,php使用strpos判断字符串中数字类型子字符串出错的解决方法 原创...
  8. SQLServer XML操作
  9. java solr_通过Java访问Solr服务实例及相关配置
  10. php自动获取m3u8,PHP自动Get监控源码分享