我的问题是基本的,可能是重复的,但我还没有找到答案。
我正在寻找将 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