ChatGPTによるdeepcopy自作
こんなコードを作ってくれた。
import copy def deep_copy(obj): if isinstance(obj, list): return [deep_copy(item) for item in obj] elif isinstance(obj, dict): return {key: deep_copy(value) for key, value in obj.items()} else: return copy.copy(obj)
なぞ
このようなやり方があるようなのだが。。。
なんで、それを知っていて、それが提供できるのか、ちょっと謎!
このことだけみると、ChatGPTは超利口ということになるが。。。