5
A
回答
10
0
隨着string.format
方法
goal = ['<li>{0}</li>'.format(sym) for sym in l]
1
兩個選項:
goal = map('<li>{0}</li>'.format, l)
......或者......
goal = ['<li>{0}</li>'.format(x) for x in l]
需要注意的是Python的3.x的map()
將返回一個迭代器而不是一個列表,所以如果你想要一個列表,你需要使用list(map(...))
。
相關問題
- 1. 加入字符串的Python
- 2. 在Python中添加兩個字符串
- 3. Python的。加入()迭代字符串
- 4. 加入兩個二進制字符串
- 5. 加入了SQL字符串,兩個列表在Python
- 6. MySQL加入數據右側已預先加上字符串
- 7. 獲得加入字符串在Python
- 8. SQL查詢後加入字符串python
- 9. 刪除Python字符串左側的字符?
- 10. 在字符串右側添加空格
- 11. 比較通配符字符串 - 通配比較的兩側
- 12. Python字符串插入
- 13. 加入字符串字段
- 14. Python - 刪除字符串的前兩行
- 15. Python字符串長度的兩個值
- 16. 比較兩個字符串的Python
- 17. 比較python中的兩個字符串?
- 18. Python-刪除字符,然後加入字符串
- 19. 在python追加字符字符串
- 20. Python - 將字符添加到字符串
- 21. 分割一個字符串,反轉然後加入python中的字符串
- 22. 將分隔符右側的字符串
- 23. 如何添加兩個字符串,具有TimeIntervals的字符串?
- 24. 加入在文本文件中的兩個字符串變量在Python
- 25. Python的對流層:如何合併含有加入兩個字符串
- 26. 自動添加標準字符串變量字符串的任何一側
- 27. 如何在Excel中引入數字左側的字符串
- 28. 在Python中添加包含整數的兩個字符串值
- 29. Clojure字符串加入轉義字符
- 30. 要刪除字符串「1,62099」兩側的雙引號?
你的意思是從你的「goal」中排除列表'l'中的最後一項(3)嗎? – Levon