python join 和 split的常用使用方法

简介:

python join 和 split方法的使用,join用来连接字符串,split恰好相反,拆分字符串的。

 
  1. 1.join用法示例 
  2. >>>li = ['my','name','is','bob'
  3. >>>' '.join(li) 
  4. 'my name is bob' 
  5.  
  6. >>>'_'.join(li) 
  7. 'my_name_is_bob' 
  8.  
  9. >>> s = ['my','name','is','bob'
  10. >>> ' '.join(s) 
  11. 'my name is bob' 
  12.  
  13. >>> '..'.join(s) 
  14. 'my..name..is..bob' 
  15.  
  16. 2.split用法示例 
  17. >>> b = 'my..name..is..bob' 
  18.  
  19. >>> b.split() 
  20. ['my..name..is..bob'
  21.  
  22. >>> b.split(".."
  23. ['my''name''is''bob'
  24.  
  25. >>> b.split("..",0
  26. ['my..name..is..bob'
  27.  
  28. >>> b.split("..",1
  29. ['my''name..is..bob'
  30.  
  31. >>> b.split("..",2
  32. ['my''name''is..bob'
  33.  
  34. >>> b.split("..",-1
  35. ['my''name''is''bob'
  36.  
  37. 可以看出 b.split("..",-1)等价于b.split(".."

 


本文转自 lover00751CTO博客,原文链接:http://blog.51cto.com/wangwei007/1100587,如需转载请自行联系原作者


相关文章
|
5月前
|
Python
|
6月前
|
开发者 Python
Python函数与模块使用方法
【7月更文挑战第24天】Python 是一种功能强大的编程语言,拥有丰富的函数和模块,使得开发者能够轻松地构建复杂的应用程序。本文将介绍 Python 中函数和模块的基本使用方法,并提供一些代码实例。
|
7月前
|
定位技术 Python
Python的try、except异常处理模块使用方法
所以,我们就解决了由于可能具有的arcpy.ExecuteError异常而导致的程序中断问题;大家在实际使用时,按照自己程序中可能出现的报错类,对本文出现的arcpy.ExecuteError异常类加以修改即可。
|
7月前
|
监控 Python
python对于守护进程join , 以及daemon 的使用条件
python对于守护进程join , 以及daemon 的使用条件
|
6月前
|
安全 Java 开发者
Python中的多线程高级使用方法
**Python多线程高级指南摘要** 本文探讨了Python中多线程的高级技术,尽管GIL限制了并行执行,但多线程仍适用于IO密集型任务和提升UI响应。内容包括: - 使用`threading`模块导入和创建线程,示例展示了如何启动多个线程执行函数。 - 高级用法涉及线程池,通过`ThreadPoolExecutor`管理线程,简化大量线程的创建和控制。 - 线程同步:介绍锁和条件变量的概念,以及如何使用它们确保数据一致性。 - 避免死锁的策略,如使用`try/finally`确保锁的正确释放 - 线程局部数据(Thread Local Data)允许每个线程拥有独立的数据副本,避免冲突
3个常用的Python性能分析工具及其使用方法
以下是几个常用的性能分析工具及其使用方法和常用命令:
|
7月前
|
SQL 关系型数据库 MySQL
Python中pymysql的使用方法
Python中pymysql的使用方法
32 0
|
7月前
|
存储 数据库 数据安全/隐私保护
Python基础语法及使用方法
Python基础语法及使用方法
43 0
|
8月前
|
存储 安全 Linux
python文件操作open的使用方法详解
python文件操作open的使用方法详解
113 2
|
8月前
|
缓存 中间件 数据安全/隐私保护
在Python中实现代理服务器的配置和使用方法
在Python中实现代理服务器的配置和使用方法