【问题标题】:Manipulation of list of strings in python在python中操作字符串列表
【发布时间】:2013-06-23 12:28:14
【问题描述】:

如何在python中将A变成B?

A = ['a.png', 'b.png', 'c.png', 'd.png', 'e.png']
B = 'a.png;b.png;c.png;d.png;e.png'

【问题讨论】:

  • B = ';'.join(A)
  • 请在此处提问时表现出一些努力。否则没人会喜欢你……

标签: python python-3.2


【解决方案1】:

简单,使用str.join():

>>> A = ['a.png', 'b.png', 'c.png', 'd.png', 'e.png']
>>> B = ';'.join(A)
>>> print(B)
a.png;b.png;c.png;d.png;e.png

【讨论】:

    【解决方案2】:

    现在有一个名为 join 的函数可能会帮助您:

    试试这个:

    b = ';'.join(a)`
    

    在你的情况下:

    A = ['a.png', 'b.png', 'c.png', 'd.png', 'e.png']
    B = ';'.join(A)
    print b #this will return -> a.png;b.png;c.png;d.png;e.png
    

    【讨论】:

      猜你喜欢
      • 2017-06-30
      • 1970-01-01
      • 1970-01-01
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-18
      相关资源
      最近更新 更多