博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python3-join()和split()
阅读量:7227 次
发布时间:2019-06-29

本文共 796 字,大约阅读时间需要 2 分钟。

Python join()方法

Python join()方法用于将序列中的元素以指定的字符连接生成一个新的字符串。  #例如:列表 -- 字符串

str.join(sequence)

参数: sequence -- 要连接的元素序列。

str = "-";seq = ("a", "b", "c"); # 字符串序列print str.join( seq );输出:a-b-c

如果传入参数为字典,只对键进行连接

seq = {
'hello':'nihao','good':2,'boy':3,'doiido':4}print('-'.join(seq)) #字典只对键进行连接输出:hello-good-boy-doiido

 

Python split()方法

Python split() 通过指定分隔符对字符串进行切片,如果参数num有指定值,则分割num+1个字符串, 返回列表      #字符串 -- 列表

str.split(str=" ", num=string.count(str))

参数:

str -- 分隔符,默认为所有的空字符,包括空格、换行、制表符等

num -- 分割次数。 默认为-1,即分割所有。

str = "Line1-abcdef \nLine2-abc \nLine4-abcd";print str.split( );       # 以空格为分隔符,包含 \nprint str.split(' ', 1 ); # 以空格为分隔符,分隔成两个输出:['Line1-abcdef', 'Line2-abc', 'Line4-abcd']['Line1-abcdef', '\nLine2-abc \nLine4-abcd']

 

转载于:https://www.cnblogs.com/Xuuuuuu/p/10190934.html

你可能感兴趣的文章
析构方法、克隆对象
查看>>
Python字符编码详解
查看>>
Android开发 Firebase动态链接打开APP
查看>>
基于 HTML5 Canvas 的 3D 模型贴图问题
查看>>
让技术不要成为“背锅侠”!
查看>>
dubbo源码分析系列——dubbo的SPI机制源码分析
查看>>
表格单元格td设置宽度无效的解决办法
查看>>
防止视频资源被下载
查看>>
都是并发惹的祸
查看>>
eclipse实现JavaWeb项目 增量打包
查看>>
面试题系列一之 程序生命周期
查看>>
设计模式——观察者模式:气象监测应用
查看>>
NSUserDefaults简介及如何使用 NSUserDefaults 存储自定义对象
查看>>
IntelliJ IDEA搭建SpringBoot
查看>>
深入浅出iOS事件机制
查看>>
hadoop理解
查看>>
Oracle——18用户、角色和权限信息的视图总结
查看>>
WordPress 中的 Debug 模式(调试模式)
查看>>
node下使用express框架,ejs模板引擎
查看>>
搜索:文本的匹配算法
查看>>