Pet*_*ham 1 python list-comprehension python-2.7
我想提高效率,但我无法弄清楚如何将其转化为python列表理解.
coupons = []
for source in sources:
for coupon in source:
if coupon.code_used not in coupons:
coupons.append(coupon.code_used)
Run Code Online (Sandbox Code Playgroud)
您无法访问当前创建的列表,但如果订单不重要,您可以使用set:
coupons = set(coupon.code_used for source in sources for coupon in source)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
56 次 |
| 最近记录: |