对Python列表中的__str__感到困惑

对Python列表中的__str__感到困惑,第1张

对Python列表中的__str__感到困惑

Python有两种不同的方式将对象转换为字符串:

str()
repr()
打印对象使用
str()
;
打印包含对象
str()
的列表将用于列表本身,但会实现各个项目的
list.__str__()
调用
repr()

因此,您还应该覆盖

__repr__()
。一个简单的

__repr__ = __str__

在课堂结束时,技巧将发挥作用。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4945561.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-13
下一篇2022-11-13

发表评论

登录后才能评论

评论列表(0条)

    保存