別のリストのオブジェクトを使用して、辞書のリストを参照できるようにしたいと考えています。最初のリストは矩形オブジェクトのリストで、2 番目のリストは最初のリストから分割されたより小さな rect オブジェクトのリストです。
これは私が試したものです:
def merge(self, parent_list, child_list):
tile_dict = dict(zip(parent_list, child_list))
return tile_dict
ただし、「ハッシュできない型: pygame.Rect」というエラーが表示されます。この目的でdictを使用することはできませんか? もしそうなら、最初に意図されたものと同様のことを達成するための適切なリスト内包表記は何でしょうか?