【发布时间】:2012-09-05 01:46:29
【问题描述】:
我很好奇他们是不是有一些我可能不知道的蟒蛇魔法来完成一点轻浮
给定行:
csvData.append(','.join([line.split(":").strip() for x in L]))
我正在尝试在: 上拆分一行,修剪其周围的空白,然后加入,
问题是,由于数组是从line.split(":") 返回的,所以
for x in L #<== L doesn't exist!
由于我没有 line.split(":") 返回的数组的名称,因此导致问题
所以我很好奇是否有一种性感的语法可以让我一次性完成这个任务?
干杯!
【问题讨论】:
标签: python join split list-comprehension trim