:: - 1对python字符串索引意味着什么?

时间:2016-11-03 03:31:41

标签: python syntax

我正在查看打印回文的python代码,我偶然发现了这行代码:

for i in range(1000, 7, -1): if (str(i) == str(i)[::-1])

我正在尝试学习Python,而我对语法并不熟悉。目前,据我所知,这行代码检查整数i的第一个数字是否与其最后一个数字匹配。这一行的语法是否意味着索引正在递增以检查它是否是回文?有两个冒号的目的是什么?

1 个答案:

答案 0 :(得分:1)

冒号是分隔符。而不是提供一个"开头"和#34;结束"索引,它告诉Python跳过数组中的每个-1对象。它有效地逆转了阵列。