我的问题是基本的,可能是重复的,但我没有找到答案。
我正在寻找将1添加到x
给定列表的所有对象的属性的最有效(pythonic)方法。
class Any(object):
def __init__(self, x):
self.x = x
l = [Any(1), Any(-3), Any(1), Any(4), Any(6), Any(7), Any(3)]
有没有比(例如,使用列表理解)更好的解决方案:
for i in l:
i.x += 1
您的方式完全是pythonic。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句