Python 改进这段代码的建议?
有什么改进这段代码的建议吗?这是可行的,但一定有更好的方法。特别是前两行,我有很多。我不能以某种方式将两者合并吗Python 改进这段代码的建议?,python,Python,有什么改进这段代码的建议吗?这是可行的,但一定有更好的方法。特别是前两行,我有很多。我不能以某种方式将两者合并吗 for iso in set(BAR_Items): if iso+YEAR in heights: mylist.append(heights[iso+YEAR]) mylist.sort() cut = percentile(mylist, POS) 谢谢前三行可以作为一个列表简明地写出来 mylist += [heights[iso+YEAR] fo
for iso in set(BAR_Items):
if iso+YEAR in heights:
mylist.append(heights[iso+YEAR])
mylist.sort()
cut = percentile(mylist, POS)
谢谢前三行可以作为一个列表简明地写出来
mylist += [heights[iso+YEAR] for iso in set(BAR_Items) if iso+YEAR in heights]