Python中print()[]语法的目的是什么?

时间:2017-04-27 12:02:00

标签: python indexing printing syntax logic

今天我随机意识到你可以在python中的print()之后添加一个索引,其行为就像它被应用于作为参数打印的列表一样。

>>> sublists = [[['a'],['b'],['c']],[['d'],['e'],['f']],[['g'],['h'],['i']]]
>>> print(sublists[1][1])
['e']
>>> print(sublists[1])[1]
['e']
>>> print(sublists)[1][1]
['e']

>>> string = 'abcdefgh'
>>> print(string)[3:6]
def

我找不到任何解释这种行为的文档,也没有找到它有用的例子。发生了什么事,在这里?

0 个答案:

没有答案