1
A
回答
13
3
列表推导返回列表不是字符串。使用join()方法
string = "".join(lst)
要了解更全面的连接方法,请参阅:http://docs.python.org/library/stdtypes.html#str.join
此外,提防命名一个变量为list
,因为它是一个公认的类型,会引起麻烦的路线。
1
不是一个列表理解,但仍然短,希望工程。
string = ''
list = ['a',' f' , 'f' ,'daf','fd']
x =reduce(lambda x,y: x + y, list, string)
print x
相关问题
- 1. 更换while循环与列表理解
- 2. 替换for循环
- 3. 双for循环Python列表理解
- 4. 双for循环列表理解
- 5. Python列表理解 - for循环
- 6. 理解列表vs for循环
- 7. for循环到列表理解
- 8. Python for循环列表理解
- 9. R列表/表操作替换“for”循环与sapply?
- 10. 转换For循环While循环(列表)
- 11. 与递归函数替换for循环
- 12. 如何将此Python for循环转换为列表理解?
- 13. 将for循环转换为列表理解
- 14. 转换双for循环到列表理解
- 15. 如何将for循环转换为Python中的理解列表?
- 16. 列表理解然后与for循环求和
- 17. 列表理解和len()与简单for循环
- 18. 将循环转换为列表理解?
- 19. Python列表理解与循环
- 20. 使用列表理解来更新for循环中的列表
- 21. python for循环和理解循环
- 22. 替换列表理解与FK查找
- 23. 列表理解循环Python
- 24. 列表理解循环
- 25. for循环与列表和子列表foreach循环
- 26. 'for'循环在队列中,问题与替换跨度标记
- 27. 替换由列表理解
- 28. 使用带for循环的列表替换字符串
- 29. 不适用于替换列表中的NULL/for循环
- 30. 处理For循环序列