我知道,在Python這是可能的:單線可能嗎?
'\n'.join(alist)
假設「ALIST」是一個網址列表,我可以輸出的HTML字符串,這將產生的href標籤的列表,這樣
東西'<a href="'.join(alist)
我知道上述錯誤,但我想知道是否有更聰明的方法來做到這一點。我做了以下與作品:
for u in adict[alist]:
fileHandle.write('<a href="' + u + '">' + u + '</a><br>')
基本上,有沒有辦法以某種方式取代上述for循環與聯合聲明?也許是一條線?
這是輸出HTML一個可怕的方式。例如,只要'u'包含雙引號或&符或尖括號就會中斷。使用模板系統,或者至少爲這些明顯的問題添加一些基本的驗證/轉義。 – delnan