abc = [0, ] * datalen;

datalen”是一个Integer
然后我看到这样的引用:
abc[-1]

有什么想法吗?

最佳答案

创建一个列表,其中包含对对象的引用:

>>> datalen = 10
>>> print [0,] * datalen
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

你不需要逗号:
>>> print [0] * datalen
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

关于python - 这条python行是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2598069/

10-11 22:36