repl
☛ Reveal Answer
repl
Pythonの組み込み関数で、オブジェクトを評価可能な文字列形式で表現します。この関数はデバッグに便利で、オブジェクトの型や値を人間が読める形式で表示します。
data = ['Hello', 'World']
#プリントで出力すると↓
print(data)
#Output: ['Hello', 'World']
#replで出力すると↓
print(repr(data))
#Output: "['Hello', 'World']"
replで出力するとevalで再構築できる
data_repr = repr(data)
data_original = eval(data_repr)
print(data_original)
# Output: ['Hello', 'World']
このように、repr()関数はオブジェクトを文字列形式で表現し、その文字列を元にオブジェクトを再構築することが可能です。これはデバッグやログ出力などに便利です。