如何在python中打印对象的部分输出

时间:2017-07-07 23:29:24

标签: python

我想知道有没有办法在python中只打印一个对象的部分内容?例如,如果我有stmt.addr = 185,我怎么才打印出18而不是185?

2 个答案:

答案 0 :(得分:1)

您可以将其转换为包含str()的字符串,然后使用列表切片[:2]来获取前两个字符:

stmt = {"addr": 185}
str(stmt["addr"])[:2]

答案 1 :(得分:1)

假设您只想前两个字符:     str(stmt['addr'})[:2]