python3与python2中的string.join()函数
2017-01-21 12:56
381 查看
在python2中,string 模块中有一个join()函数,用于以特定的分隔符分隔源变量中的字符串,将其作为新的元素加入到一个列表中,例如:
这是一个电子邮件的标准格式,通过string.join()函数,可以把元组中的各个字段以“\r\n”分隔后保存到body变量中
但是在python3中,string模块中取消了join()函数,join()函数作为一个全局函数被使用,函数变量也有两个改为了一个使用方法为:
即,原来string模块的申明位置定义分隔符,要分割的源变量整体作为一个参数传入join()函数
body=string.join(( "From: %s" % FROM, "To: %s" % TO, "Subject: %s" % SUBJECT, "" text ),"\r\n")
这是一个电子邮件的标准格式,通过string.join()函数,可以把元组中的各个字段以“\r\n”分隔后保存到body变量中
但是在python3中,string模块中取消了join()函数,join()函数作为一个全局函数被使用,函数变量也有两个改为了一个使用方法为:
body="\r\n".join(( "From: %s" % FROM, "To: %s" % TO, "Subject: %s" % SUBJECT, "" text ))
即,原来string模块的申明位置定义分隔符,要分割的源变量整体作为一个参数传入join()函数
相关文章推荐
- python之string中的join()与split()函数
- python的join(string)函数
- python的join(string)函数
- Python的string的操作函数
- python中string的操作函数
- Python中的Doc String 函数描述
- 15-python_内建函数-string-list
- python,string,strip,split,join,sub
- Wonderful String Translation Function in Python / Python神奇的字符串变换函数
- python 中闭包理解,及函数string.maketrans(),string.translate()
- org.apache.commons.lang.StringUtils 中 Join 函数
- python的string的操作函数
- python: string的操作函数
- 【Python】string/list/integer常用函数总结
- python中string的操作函数
- python中string的操作函数
- Python的string的操作函数
- python string hash 函数
- 【Python】-String的Format格式规约函数及实例
- python中string的操作函数