请问python能循环赋值么?
初学PYTHON,问个比较白痴的问题,
PYTHON是否具有类似C之类的循环赋值:
for(i=0;i++;i<n)
{ai=x;}
这样的语句?
[解决办法]
- Python code
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> for i in range(0, 10): print i 0123456789>>>
[解决办法]
- C/C++ code
n = 100alist = []for i in range(n): alist.append(i)
[解决办法]
>>> List = [i for i in xrange(10)]
>>> print List
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
类似这样,还可以给列表赋值