python - 这个def中的n + = 2是啥? [复制]
Posted
技术标签:
【中文标题】python - 这个def中的n + = 2是啥? [复制]【英文标题】:python - what does n += 2 in this def? [duplicate]python - 这个def中的n + = 2是什么? [复制] 【发布时间】:2012-10-12 22:29:49 【问题描述】:可能重复:What does += mean in Python?
我有一个def函数看起来像:
def s(xs, n, m):
t = []
while n < m:
t.append(xs[n])
n += 2
return t
我通过 t.append(xs[n]) 理解了上面的代码,但是不知道 n += 2 在这里是什么意思。
任何帮助将不胜感激。 谢谢
【问题讨论】:
相当于n = n + 2;具体来说,该函数返回一个数组,其中输入数组的每个其他元素从初始索引 n 开始,一直到索引 m。 阅读文档。 docs.python.org/reference/… 【参考方案1】:n 加 2。我需要 30 个字符才能得到答案。
【讨论】:
以上是关于python - 这个def中的n + = 2是啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
`def twoSum(self, nums: List[int], target: int) -> List[int]:` 在 python 3 中的机制是啥:
python 代码 对于 def 中 return 与 print 差别是啥?