Django中的while循环
我想用 while 循环来处理一个包含多个记录的多维数组,但这个 while 循环没有正常工作,
比如我有一个数组行是这样的:arr={}
row=[1,2,3,4,5,6]
while arr in row:
print "sucess"
但是当这个返回的数组是空的时候,也没有打印任何东西,这意味着它没有进入 while 循环。
下面是实际的数组,我想在 while 循环里面执行一些操作,但正如我所说的,while 循环没有正常工作。
((2L, u'admin', u'admin', u'admin', u'admin@qw.com', u'pbkdf2_sha256$10000$eXj6MA955ZvX$rkgR4UNRozcJZJ/CJWw4OEN9ZIPcDoUwM8uvsjKH8og=', 1, 1, 1, datetime.datetime(2013, 2, 6, 4, 12, 6, tzinfo=<UTC>), datetime.datetime(2012, 12, 12, 10, 54, 55, tzinfo=<UTC>)), (3L, u'nej', u'Neeraj', u'Dhiman', u'ndhiman08@gmail.com', u'pbkdf2_sha256$10000$WvkaiQNgwKOR$wbI/mwroDHvtjy8qTB0ftUDLfIA0h2OTMzLybtB3pZU=', 0, 1, 0, datetime.datetime(2013, 2, 5, 8, 52, 32, tzinfo=<UTC>), datetime.datetime(2012, 12, 14, 4, 52, 16, tzinfo=<UTC>)), (4L, u'suresh', u's', u'p', u's', u'pbkdf2_sha256$10000$WvkaiQNgwKOR$wbI/mwroDHvtjy8qTB0ftUDLfIA0h2OTMzLybtB3pZU=', 0, 1, 0, datetime.datetime(2013, 1, 24, 6, 40, 23, tzinfo=<UTC>), None))
有人能告诉我该怎么做吗?
2 个回答
3
在编程中,有时候我们会遇到一些问题,特别是在使用某些工具或库的时候。这些问题可能会让我们感到困惑,不知道该怎么解决。比如,有人可能会在使用某个功能时,发现它没有按照预期工作。这种情况下,我们通常会去网上查找解决方案,像是StackOverflow这样的网站就是一个很好的资源。
在这些网站上,很多人会分享他们遇到的问题和解决办法。你可以看到其他人是如何描述他们的问题,以及他们是如何找到解决方案的。这不仅能帮助你解决自己的问题,还能让你学到一些新的知识和技巧。
总之,遇到问题时,不要害怕去寻求帮助,利用好网络资源,特别是像StackOverflow这样的社区,可以让你在编程的路上走得更顺利。
i = 1
while True:
if(i == len(row)):
break;
else:
print "Success"
++i
3
在Python中,使用while循环遍历数组的正确格式是:
arr = [1,2,3,4,5,6]
i = 0
while i < len(arr):
print arr[i]
i = i + 1