求助:如何将Python单行循环转换为多行循环?已自行解决
求助:将Python单行嵌套列表推导式转为多行循环
我在Python开发过程中遇到了困难,没办法把下面这段单行嵌套列表推导式转换成逻辑更清晰的多行循环代码:
text_data = [''.join(char for char in sent if char not in punct) for sent in text_data]
后续更新:已自行解决
经过尝试,我已经实现了对应的多行循环代码,分享给大家:
out_list = [] for sent in text_data: out_str = '' for char in sent: if char not in punct: out_str = out_str + char out_list.append(out_str)
感谢大家的帮助!
内容的提问来源于stack exchange,提问作者Fahim Sikder
相关产品推荐
相关产品推荐

