美文网首页
同时遍历多个数组

同时遍历多个数组

作者: 程序员不务正业 | 来源:发表于2018-03-23 15:57 被阅读75次

    python同时遍历两个或更多的序列,可以使用 zip() 组合:

    questions=['name', 'question','favorite color']
    answers=['lancelot', 'the holod', 'blue']
    
    for q, a in zip(questions, answers):
        print('what is your {0}? It is {1}.'.format(q, a))
    

    oc 额,好像没有

     NSArray *questions = @[@"name", @"question", @"favorite color"];
     NSArray *answers = @[@"lancelot", @"the holod", @"red"];
        
        [questions enumerateObjectsUsingBlock:^(id  _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
            NSLog(@"what is your %@? It is %@.", obj, answers[idx]);
        }];
    

    相关文章

      网友评论

          本文标题:同时遍历多个数组

          本文链接:https://www.haomeiwen.com/subject/bgjxcftx.html