我在上课时遇到了麻烦,因为我不太了解它们。
我需要使用一个类来重载+
运算符。现在,我有一个来自类似list1 = [3, -5, 0]
的不同函数的列表,以及来自同一函数的另一个列表list2 = [8, 2, -4]
,我基本上需要通过重载+
运算符将这些列表加在一起。>
我的问题是,我根本不了解Python类:/
我知道必须有一个具有self的__init__
函数和一个我用来将两个列表加在一起的__add__
函数。谁能帮助我重载+
运算符,以将list1
和list2
加在一起并输出一个我可以在其他函数中使用的变量?再次,我将输入[3, -5, 0]
和[8, 2, -4]
并将它们加在一起等于[11, -3, -4]
。