>>> s=['http','://','www','baidu','.com'] 
>>> url=''.join(s) 
>>> url 
'http://wwwbaidu.com' 
>>> 

上面的代码片段是将列表转换成字符串

>>> s=('hello','world','!') 
>>> d=' '.join(s) 
>>> d 
'hello world !' 
>>> 

以上代码片段将元祖转换成字符串

>>> url='http://www.shein.com' 
>>> s=url.split('.') 
>>> s 
['http://www', 'shein', 'com'] 
>>> s=url.split() 
>>> s 
['http://www.shein.com'] 
>>> 

上面代码片段我们可以看出,通过split()方法,我们可以将字符串分割成列表,你也可以指定分割的符号,例如上图中,以“.”来进行分割,得到['http://www', 'shein', 'com']。

注意以下内容:

>>> n=[1,2,3,4] 
>>> s=''.join(n) 
Traceback (most recent call last): 
File " ", line 1, in 
s=''.join(n) 
TypeError: sequence item 0: expected str instance, int found 
>>> 

当列表的值为数字时,不能使用join()方法进行转换字符串,但我们可以通过for循环,将列表中的数字转换成字符串。如下所示:

>>> ss=[1,2,3,4] 
>>> s='' 
>>> for i in ss: 
s += str(i) 
>>> s 
'1234'

最新文章

  1. C# iis错误配置信息( 500.21 - Internal Server Error )
  2. 第二届中国移动互联网测试大会PPT
  3. PDF/WORD/EXCEL 图片预览
  4. 配置.NET程序中最大HTTP并发连接数(默认为2)
  5. kindeditor在sae上传文件修改,适合php
  6. NIO(二、Buffer)
  7. canvas练手项目(一)——选取图片
  8. 百度编辑器html网页显示
  9. 7.Django
  10. Visual Studio 2019 Serial Keys
  11. 转载:Unity3D游戏对象消失enabled、Destroy与active的区别
  12. netstat统计的tcp连接数与⁄proc⁄pid⁄fd下socket类型fd数量不一致的分析
  13. tomcat sso 配置
  14. lodash获取数组或对象的值 at
  15. JAVA性能调试+JProfiler使用相关
  16. [SCOI2013]火柴棍数字(背包)
  17. AVplayer搭建ftp共享PC端
  18. Ubuntu12.04安装 vsftpd
  19. DDL、DML、DCL、DQL的理解
  20. device not managed by NetworkManager

热门文章

  1. Maven 学习 -- 目录
  2. [Cubieboard] 镜像资源汇总
  3. spark基础---->spark的第一个程序
  4. Error running app: Default Activity Not Found
  5. ftp服务器Serv-U 设置允许自动创建不存在的目录
  6. 关于vb代码复制到其他地方出现乱码的问题
  7. ORM正向和反向查询
  8. Spark RDD 默认分区数量 - repartitions和coalesce异同
  9. zouxy09-图像卷积与滤波的一些知识点
  10. eclipse下配置Spring环境