For Loops

对于For 循环,主要有一下几种用法:

  • Normal for loops
  • Nested for loops
  • Several loop variables
  • For in range
  • For in numerate
  • For in zip
  • Others
  • 递归

Normal for loops: 比较常见的用法

1: 可以放varaibles

2: 可以放list。 注意: 列表前用@

 

Nested for loops: 嵌套循环, 对于循环嵌套循环,常用多个用户关键字(user keyword)来实现,也可以用来处理多维列表。

 

Several loop variables: 当循环的变量为多个时,从列表里依次取。

1  IN 后面接多个变量

 

Result:

  cat=kissa
  dog=koira
  horse=hevonen

 

2  IN 后面接列表

Result:

  {u'a': u'b', u'c': u'd'}

 

For in range: 和python 的 for ... in range 用法相同

 

For in numerate: 枚举,当需要用的index 时, 用这个。

 

For in zip: 处理多个 lists 用到。

+

Others:

 

递归: 也可以在RF 中实现递归。在新建的用户关键字中再次引用该用户关键字。

Example:

Test Case:

User Keyword:

Result:

 

posted @ 2017-10-09 18:08  Jingggo  阅读(169)  评论(0编辑  收藏  举报