标题: for 循环有没有这样的用法?? [打印本页] 作者: lemonniu 时间: 2008-10-29 11:33 标题: for 循环有没有这样的用法??
chars = ['a','b','c']
nums = ['1','2','3']
for c,n in chars,nums:
print c + n
复制代码
请问有没有这样的用法??
如果没有,用什么函数可以实现类似功能??
谢谢。作者: bohemia 时间: 2008-10-29 11:55
a = ['a','b','c']
b = ['1','2','3']
result = map((lambda x,y : x+y) ,a,b);
print result
for i in result: print i作者: lemonniu 时间: 2008-10-29 12:36
恩。学习了。作者: jiangpeng311 时间: 2008-10-29 13:23
for c, n in zip(chars, nums):
print c + n
作者: 书中蠹鱼 时间: 2008-10-29 13:31
原帖由 jiangpeng311 于 2008-10-29 13:23 发表
for c, n in zip(chars, nums):
print c + n
Good!作者: 23号 时间: 2008-10-29 14:32
原帖由 jiangpeng311 于 2008-10-29 13:23 发表
for c, n in zip(chars, nums):
print c + n
Very Good...作者: grissiom 时间: 2008-10-30 07:34
原帖由 jiangpeng311 于 2008-10-29 13:23 发表
for c, n in zip(chars, nums):
print c + n
fine~~~作者: alan_yang 时间: 2008-10-30 11:00
原帖由 bohemia 于 2008-10-29 11:55 发表
a = ['a','b','c']
b = ['1','2','3']
result = map((lambda x,y : x+y) ,a,b);
print result
for i in result: print i
用map最简洁!顶这个作者: badboy_x 时间: 2008-11-05 17:35
原帖由 jiangpeng311 于 2008-10-29 13:23 发表
for c, n in zip(chars, nums):
print c + n
[ 本帖最后由 THEBEST 于 2008-11-5 22:57 编辑 ]作者: ttvast 时间: 2008-11-07 02:13
for i in xrange(len(chars))作者: luffy.deng 时间: 2008-11-07 10:24
a = ['a','b','c']
b = ['1','2','3']
for n,v in map(None,a,b):
print n+v