总结:@{}列表类型和${}列表类型都可以表示list类型,均可以通过 set variable 和 create list 创建,区别主要是展示格式和引用格式;

@{}类型可以通过 set variable 和 create list 将其转换成${}类型;

${}类型只能通过 set variable 将其转换成@{};

${}类型通过 create list 将会生成一个只有一个元素的嵌套列表,该唯一的元素值为${}类型本身;

@{list1} set variable 1 2 3
@{list2} create list W E Z
${a} set variable @{list1}
${b} set variable @{list2}
${c} create list @{list1}
${d} create list @{list2}
${list4} set variable 1 2 3
${list3} create list a b c
@{A} set variable ${list4}
@{B} set variable ${list3}
@{C} create list ${list4}
@{D} create list ${list3}
Comment log @{list1[${2}]} #出错
Comment log @{list2[${2}]} #出错
log @{list1}[${2}]
log @{list2}[${2}]
log ${list1[${2}]}
log ${list2[${2}]}
log ----------------------
log ${list4[${2}]}
log ${list3[${2}]}
Comment log @{list4[${2}]} #出错
Comment log @{list3[${2}]} #出错

-------------------------------------------------------------------------运行结果:

20171030 10:09:43.430 : INFO : @{list1} = [ 1 | 2 | 3 ]
20171030 10:09:43.446 : INFO : @{list2} = [ W | E | Z ]
20171030 10:09:43.446 : INFO : ${a} = [u'1', u'2', u'3']
20171030 10:09:43.446 : INFO : ${b} = [u'W', u'E', u'Z']
20171030 10:09:43.446 : INFO : ${c} = [u'1', u'2', u'3']
20171030 10:09:43.446 : INFO : ${d} = [u'W', u'E', u'Z']
20171030 10:09:43.446 : INFO : ${list4} = [u'1', u'2', u'3']
20171030 10:09:43.446 : INFO : ${list3} = [u'a', u'b', u'c']
20171030 10:09:43.446 : INFO : @{A} = [ 1 | 2 | 3 ]
20171030 10:09:43.446 : INFO : @{B} = [ a | b | c ]
20171030 10:09:43.446 : INFO : @{C} = [ [u'1', u'2', u'3'] ]
20171030 10:09:43.446 : INFO : @{D} = [ [u'a', u'b', u'c'] ]
20171030 10:09:43.461 : INFO : 3
20171030 10:09:43.461 : INFO : Z
20171030 10:09:43.461 : INFO : 3
20171030 10:09:43.461 : INFO : Z
20171030 10:09:43.461 : INFO : ----------------------
20171030 10:09:43.461 : INFO : 3
20171030 10:09:43.461 : INFO : c

RF变量列表类型@{}和${}列表类型的关系的更多相关文章

  1. Python中高级变量类型(列表,元组,字典,字符串,公共方法...)

    高级变量类型 目标 列表 元组 字典 字符串 公共方法 变量高级 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) ...

  2. 高级变量类型(列表,元组,字典,字符串,公共方法,变量高级)for循环

    Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) 真 True 非 0 数 -- 非零即真 假 False 0 复数型 (co ...

  3. 2.9高级变量类型操作(列表 * 元组 * 字典 * 字符串)_内置函数_切片_运算符_for循环

    高级变量类型 目标 列表 元组 字典 字符串 公共方法 变量高级 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 (int) 浮点型(float) 布尔型(bool) ...

  4. Python03 字符串类型、强制类型转化、列表、元组、字典、集合

    1 字符串类型 在python中字符串类型用str表示,字符串的连接用 + 1.1 创建字符串对象 ·创建一个字符串对象有两种方式,一种方式是直接用字符串进行赋值,另外一种是利用str类实例化对象:具 ...

  5. SQL通过ContentTypeID找使用了内容类型的列表库

    DECLARE) SET @ContentTypeID='0x1B452DB25E92A34DA3E35FC8731278D2' SELECT w.Title AS [Web Site], w.Ful ...

  6. python容器类型:列表,字典,集合等

    容器的概念我是从C++的STL中学到的 什么是容器? 容器是用来存储和组织其他对象的对象. 也就是说容器里面可以放很多东西,这些东西可以是字符串,可以是整数,可以是自定义类型,然后把这些东西有组织的存 ...

  7. Delphi 基本数据类型列表 高级数据类型列表 字符类型查询列表清单

    原文:Delphi 基本数据类型列表 高级数据类型列表 字符类型查询列表清单 长长的列表文字类型文件 分类 范围 字节 备注 简单类型 序数 整数 Integer -2147483648 .. 214 ...

  8. #定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型。其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数)。

    #定义一个方法get_num(num),num参数是列表类型,判断列表里面的元素为数字类型.其他类型则报错,并且返回一个偶数列表:(注:列表里面的元素为偶数). def get_num(num): i ...

  9. Python-数据类型之列表

    列表和元祖都属于序列类型,该序列内可以包含任意数据类型,且数据存储是有序的,索引从0到1 一:列表概述 1.1  如何定义一个列表 中括号,已逗号为分割符,可以放任意的数据类型,甚至是对象. li = ...

随机推荐

  1. Android学习之发送及接收广播

    1.使用标准广播 1.1 定义广播接收器 public class MyBroadcastReceiver extends BroadcastReceiver { @Override public v ...

  2. Linux下面makefile编写

    源程序的编译 在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器.   下面我们以一个实例来说明如何使用gcc编译器. 假设我们有下面一个非常简单的源程序(hello.c或者 ...

  3. vb 三种启动模式

    正常启动不用说了 就是虚拟机和显示部分在同一个程序里进行 直接关闭程序 就都关闭了 相当于我们普通的电脑, 有主机和显示器无界面启动 也很好理解 ,就是在后台启动虚拟机,如同服务器, 我们只有一个主机 ...

  4. win10: This file can't be opened

    win10打开bat脚本,不能运行,提示This file can't be opened. 解决方法如下: http://johnklann.com/these-files-cant-be-open ...

  5. unity-------------------Unity5.X 新版AssetBundle使用方案及策略

    Unity5.X 新版AssetBundle使用方案及策略   1.概览 Unity3D 5.0版本之后的AssetBundle机制和之前的4.x版本已经发生了很大的变化,一些曾经常用的流程已经不再使 ...

  6. unity--------------------四元数的旋转与原理

    [Unity技巧]四元数(Quaternion)和旋转 原文:http://blog.csdn.net/candycat1992/article/details/41254799 四元数介绍 旋转,应 ...

  7. 利用CA私钥和证书创建中间CA

    本文借助实验环境下创建的root CA私钥和证书进一步创建中间CA.为了便于区分,我们将创建中间CA(intermediate CA)的CA称为根CA(root CA). 关于如何使用OpenSSL创 ...

  8. 如何在Web.config中注册用户控件和自定义控件

    问题: 在ASP.NET 的早先版本里,开发人员通过在页面的顶部添加 指令来引入和使用自定义服务器控件和用户控件时,象这样: <%@ Register TagPrefix="scott ...

  9. Centos下查看cpu、磁盘、内存使用情况以及如何清理内存

    核查服务器基本情况 查看内存使用情况 free -m 查看cpu使用情况 top #查看进程运行情况 查看磁盘以及分区情况 df -h 查看网络情况 ifconfig 查看端口使用情况 #1.方法一 ...

  10. 没有公网的IP的用户有福了,即使您没有公网IP,我们要一样可以让您与ER对接,同时可远程访问

    EasyRadius从7.10起,开始向使用者平摊使用费用,即服务器托管费用.维护费用,向用户征收少量费用.即300元/年/1000用户,600元/年/无限制用户. 按比较高的费用1000用户计费,即 ...