簡體   English   中英

從列表中操作和切片字符串

[英]String Manipulating and slicing from a list

import os

a = ['docs-assets', 'ico', 'favicon.png']
for item in range(len(a)):
    z = os.path.join("sample",a[item])
print(z)

結果:

sample\docs-assets
sample\ico
sample\favicon.png

您能告訴我如何使用os.path.join()加入“ a”列表中的每個項目,以便結果是:

sample\docs-assets\ico\favicon.png

謝謝

像這樣:

os.path.join('sample', *a)

您可以按照以下方式進行操作:

s = 'sample\\'+'\\'.join(a)

>>> print s
sample\docs-assets\ico\favicon.png

演示

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM