回答
此行引发上述异常
arr = list(50)
list
期望一个iterable
对象(东西,有一个__iter__()
方法)。改为传递int
。
要创建一个大小为50的列表,你可以使用*
经营者名单上:
arr = [None] * 50
这将创建一个设置为None
所有50个元素的列表。
解决你的问题更Python的方式是直接通过range
对象为list
构造,如:
def odd_count(n):
return list(range(1,n+1, 2))
print(odd_count(50))
可以初始化括号中的列表。在for循环中,使用.append()
。最终的代码应该是
def odd_count(n):
arr = []
for i in range(0,n,2):
arr.append(i)
return arr
认同,先生 – grovina
@PatrickHaugh:这个问题在标题中说得很奇怪,甚至在体内也是如此。 – ShadowRanger
您也可以使用Python的列表理解,如果你想成为Python化:
def even_numbers(n):
return [i for i in range(0,n,2)]
No-op listcomps并非真正的Pythonic;如果它是没有过滤器的身份转换,那么你只需要执行'list(range(0,n,2))',这个更快(除了最小输入之外的所有输入),更短和等价。 – ShadowRanger
- 1. operator <<:std :: cout << i <<(i << 1);
- 2. Assertion Failed <0 <= i && i < <int> vv.size <>> in unknown function,file src \ matrix.cpp,line 912
- 3. java.lang.ArithmeticException:</p> <pre><code>for (int i = Math.abs(key.hashCode()) % size; i < size; i++) </code></pre> <p>为什么会这样:/零
- 4. 如何将此行“XX <i> \ r</i><i> \ n</i>”过滤为XX?
- 5. self.class_eval << DEF ... DEF
- 6. 的Rails搞乱我的代码以“<<<<<<< HEAD”
- 7. if(<object> == <int>)
- 8. $(e.target)是<i></i>而不是包含<div>...</div>
- 9. 如何(我<< 48)| ((i&0xffff0000L)<< 16) | ((i > >> 16)&0xffff0000L)| (i >>> 48)工作?
- 10. 为什么对于(int i = 0; i <10; ++ i)和for(int i = 0; i <10; i ++)返回相同?
- 11. 这个C++代码是什么意思是“sol <?= f((1 << n)-1,i,0)+ abs(P [i])* price;”
- 12. 角:</p> <pre><code><i style="cursor:pointer" ng-click="addName()" class="icon-plus"></i> <i style="cursor:pointer" ng-click="delName({{$index}})" class="icon-remove"></i> </code></pre> <p>而下面的功能在我的控制器的<code>$scope</code>:使用参数不工作
- 13. 计算a [i] < a[j] > a [k]的有效算法,其中i <j <k在数组中
- 14. << <<超载
- 15. print <<< HTML in php?
- 16. CUDA - 指定<<<x,y> >> for for循环
- 17. 超载<<我
- 18. JsonStore随机抛出loadexception <i></i>
- 19. 如何使用<i></i>标记
- 20. 重载算子<<对于数组
- 21. 使用<<运算符
- 22. vector <pair <int,unordered_set <int> >>为对
- 23. 分割错误过载ostream(<<)
- 24. 重载运算符<<数组
- 25. visual studios cout << not working
- 26. 如何在<a href="http://fontawesome.io/icons/" rel="nofollow noreferrer">http://fontawesome.io/icons/</a> 和<code><i class="fa fa-times"></i></code>内<asp:Button>
- 27. 使用>>,>,> |,||,| <,<,<<,<<
- 28. 正确转换`的for(int i = 1; I <=大小;我++)`在R(情况下`大小<1`)
- 29. 变量从文本文件中读取并传递给smarty显示为“Home <i> \ r</i><i> \ n</i>”?
- 30. matplotlib中的axes.flat是做什么的?</p> <pre><code>for i, ax in enumerate(axes.flat): </code></pre> <p>这是什么做的:
你的标题说,你想奇数,你的身体甚至说。这是什么? – ShadowRanger
http://idownvotedbecau.se/beingunresponsive – klutt