pycharm中字典是一行显示的,如下:
显示过程中,并不会换行,这样看着就很难受。
如果要格式化的化,一般会使用items属性,进行循环。
for k,v in Person.__dict__.items(): print(k, v)
其实这样也挺麻烦的,有一种更省事的方法,比如要打印Person类中的所有属性和方法
# encoding = utf-8 class Person: def __init__(self, name, age): self.name = name self.age = age def showage(self): return self.age print(*Person.__dict__.items(), sep='\n')
通过 * 解构items,然后sep指定换行符,就可以将每个kv对 转换为元组,并换行输出。
https://www.hugbg.com/archives/2637.html
2022-06-13 9:18 上午 1F
还能评论呢?