私はPythonで次のクラスを持っています:
class String:    
    def clean_string(self, corpus):
        f = open(corpus, 'r')
        raw = f.read().lower()
        f.close()
        raw1 = re.sub(omissis, '', raw) 
        self.string = raw1
    def print_string(self):
        return self.string
class Set:
    def letters_set(self, string):
        self.let_set = set(re.findall(omissis, string))
class Dict:
    def __init__(self, dictionary={}):
        self.dictionary = {} 
        self.string = String()
        self.let_set = Set() 
    def generate_possible_triplets(self, let_set):
        triplet = [(ch1, ch2, ch3) for ch1 in let_set
                                   for ch2 in let_set
                                   for ch3 in let_set]
        [...]
関数の引数としてのオブジェクトに問題があります。Setclassの 1 つである class のインスタンスを作成しString、 method を呼び出したいとします.letters_set(String.string)。
括弧内に引数として何を入れなければなりませんか? 作成するクラス文字列のオブジェクトの名前は? このオブジェクトを参照する変数? .generate_possible_triplets( のメソッドにも同じことが当てはまりますDict。どのような形式をlet_set取る必要がありますか?