zoukankan      html  css  js  c++  java
  • python中的join()函数的用法

    Python中有.join()和os.path.join()两个函数,具体作用如下:

       . join():    连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串
        os.path.join():  将多个路径组合后返回

    >>#对序列进行操作(分别使用'  ' 、' - '与':'作为分隔符)

     >> a=['1','2','3','4','5']

    >> '  '.join(a)

    1 2 3 4 5

    >>';'.jion(a)

    1-2-3-4-5

    >>'.'.join(a)

    1.2.3.4.5

    >>#对字符串进行操作(分别使用'  ' 、' - '与':'作为分隔符)

    >>b='hello world'

    >> '  '.join(b)

    h e l l o   w o r l d

    >>'-' .join(b)

    h-e-l-l-o- -w-o-r-l-d

    >>':'.jion(b)

    h:e:l:l:o: :w:o:r:l:d

    >>#对元组进行操作(分别使用'  ' 、' - '与':'作为分隔符)

    >>c=('1','2','3','4','5')

    >>'  '.join(c)

    1 2 3 4 5

    >>'-'.join(c)

    1-2-3-4-5

    >>':'.join(c)

    1:2:3:4:5

    >>#对字典进行无序操作(分别使用'  ' 、' - '与':'作为分隔符)

    >>d={'name1':'a','name2':'b','name3':'c','name4':'d'}

    >>'  '.jion(d)

    name1 name2 name3 name4

    >>'-'.join(d)
    name1-name2-name3-name4

    >>':'.join(d)

    name1:name2:name3:name4

    >>#对目录进行操作

    >> import os

    >>os.path.join('/hello/','good/date','datbody')

    hello/good/date/datbody

  • 相关阅读:
    [ts]类
    【跨域】jsonp的实现
    [ts]基础类型
    在Crystal Report中将数字转为英文
    合并 GridView 的单元格
    C#动态加载DLL
    在网页处理按键事件
    SQL Server 2005 中新CTE语法 递归性能测试
    连接远程服务器共享
    Asp.net 文件下载
  • 原文地址:https://www.cnblogs.com/ling-yu/p/9167065.html
Copyright © 2011-2022 走看看