> ## Documentation Index
> Fetch the complete documentation index at: https://rpa.bazhuayu.com/helpcenter/llms.txt
> Use this file to discover all available pages before exploring further.

# 内置数据类型（变量类型）

> 八爪鱼 RPA 提供文本值、数值、布尔值、数据表格、列表、字典等内置数据类型，用于在流程中存储与传递数据。本文介绍各类型的作用、创建方式及常见用法，帮助你按场景选用合适的数据类型。

## 流程数据传递的实质

* 数据在流程内流动
* 网页、软件、Excel等都只是数据的载体
* 在八爪鱼RPA中如何表达数据：文本值、数值、布尔值、数据表格、列表、字典等

<div className="h-8" />

## 文本值类型（即字符串）

* 分类 ：纯文字，字符串
* 创建方法：在输入框内直接输入文本值，如："八爪鱼RPA"
* 文本值处理：拼接、截取字符等

方式一：右边工具栏新增变量

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-01.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=132876d842befe26ee1807bbe89dfc37" alt="内置数据类型（变量类型） 示意图 1" width="641" height="380" data-path="helpcenter/guides/variables/images/variable-type-01.png" />

方式二：使用指令【新建变量】

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-02.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=fb894280afeceaa3580761df9d6a9023" alt="内置数据类型（变量类型） 示意图 2" width="648" height="437" data-path="helpcenter/guides/variables/images/variable-type-02.png" />

<div className="h-8" />

## 数值类型

* 分类：纯数字（数值）类型，支持浮点数（即有小数点）
* 创建方法：在输入框内直接填写阿拉伯数字
* 运算：支持四则运算

方式一：右边工具栏新增变量

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-03.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=620557dc30cf9507c6f98c6522bd48a1" alt="内置数据类型（变量类型） 示意图 3" width="647" height="321" data-path="helpcenter/guides/variables/images/variable-type-03.png" />

方式二：使用指令【新建变量】

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-04.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=e20113e3244c76ee369f39d1f489e194" alt="内置数据类型（变量类型） 示意图 4" width="652" height="442" data-path="helpcenter/guides/variables/images/variable-type-04.png" />

<div className="h-8" />

## 布尔值类型

* 作用：判断表达式或条件是否成立
* 创建方法：在下拉框中选择true 或 false
* 用法：条件指令或条件循环中用于判断条件是否成立

方式一：右边工具栏新增变量

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-05.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=e50b11ecc4adc5b0b1bd42546688d521" alt="内置数据类型（变量类型） 示意图 5" width="647" height="324" data-path="helpcenter/guides/variables/images/variable-type-05.png" />

方式二：使用指令【新建变量】

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-06.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=ef6d789dcb6e97dec08ae8222e00b16d" alt="内置数据类型（变量类型） 示意图 6" width="636" height="432" data-path="helpcenter/guides/variables/images/variable-type-06.png" />

<div className="h-8" />

## 数据表格类型

* 分类：二维表格类型，数据表格类型可认为是rpa内置的一个Excel表格。
* 创建方法：在自定义变量中选择数据表格，然后再点击编辑创建表格。

方式一：右边工具栏新增变量

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-07.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=91006b15a4ab9cd29f3e8044e3d5d7cd" alt="内置数据类型（变量类型） 示意图 7" width="650" height="327" data-path="helpcenter/guides/variables/images/variable-type-07.png" />

可以对数据表格变量做初始化处理，点击“编辑”，进行默认值初始化；

点击列尾和行末的＋号，可以增加行列，点击列名可以修改列名称。点击图标支持从本地导入Excel文件到数据表格，也支持导出。

**注意创建数据表格时，列数一定要够用，少了的话，写入时会报错。**

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-09.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=76088352fe5b542430d488de721479d2" alt="内置数据类型（变量类型） 示意图 9" width="835" height="447" data-path="helpcenter/guides/variables/images/variable-type-09.png" />

方式二：使用指令【新建变量】

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-10.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=b550485f01489599c09a401f17ff3bbd" alt="内置数据类型（变量类型） 示意图 10" width="651" height="368" data-path="helpcenter/guides/variables/images/variable-type-10.png" />

支持直接新建数据表格，或者“选择已有数据表格”

<div className="h-8" />

## 列表类型

* 作用：存储一个数据列表
* 表达：在文本输入模式下选择项类型，即数据列下，创建数据列表
* 列表类型的格式是
  \[
    "北京",
    "上海",
    "深圳"
  ]
* 示例应用：[https://rpa.bazhuayu.com/shareableLink/65893661ff058804bf4bd472](https://rpa.bazhuayu.com/shareableLink/65893661ff058804bf4bd472)

方式一：右边工具栏新增变量

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-12.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=5264177883197cb63d11f98fc857903c" alt="内置数据类型（变量类型） 示意图 12" width="639" height="435" data-path="helpcenter/guides/variables/images/variable-type-12.png" />

支持快捷编辑列表（可视化编辑）

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-13.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=0d612341a76ed48905fbbccb57c210e9" alt="内置数据类型（变量类型） 示意图 13" width="765" height="666" data-path="helpcenter/guides/variables/images/variable-type-13.png" />

<div className="h-8" />

## 字典类型

* 作用：存储一个数据字典，字典用\{key:value，...} 定义。字典使用键值对\{key: value}存储数据，键值对之间使用,分隔
* 键 key 是索引: 注意 索引不再是 0，1，2...，虽然可以用数字，但是一般使用字符串
  键和 值之间使用:分隔。键必须是唯一的，如果有多个，后者会覆盖前者。键只能使用字符串、数字型或元组；值可以取任何数据类型。
* 字典类型的格式是：
  \{
    "Name": "Zara",
    "Age": 7.0,
    "Class": "First"
  }
* 示例应用：[https://rpa.bazhuayu.com/shareableLink/65893661ff058804bf4bd472](https://rpa.bazhuayu.com/shareableLink/65893661ff058804bf4bd472)

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-14.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=9ff1eb71a742f2637c70d6f792c7a208" alt="内置数据类型（变量类型） 示意图 14" width="652" height="379" data-path="helpcenter/guides/variables/images/variable-type-14.png" />

**注意：**

在调取表格变量或列表变量时，数据是从0开始的。即您选择列表中的第一条数据，\[ ]号的序号是0，并不是1。如下图：变量\[0]。例如您选择表格中的第一行第一列的数据，即第一个单元格，那写法是：表格名称\[0]\[0]。

<img src="https://mintcdn.com/bazhuayu-rpa-docs/4h7pFUdIlAnYAkMu/helpcenter/guides/variables/images/variable-type-15.png?fit=max&auto=format&n=4h7pFUdIlAnYAkMu&q=85&s=2254cd7dd903ea5904b97dbe431b2768" alt="内置数据类型（变量类型） 示意图 15" width="660" height="537" data-path="helpcenter/guides/variables/images/variable-type-15.png" />

<Info>
  使用过程中遇到问题？前往 [八爪鱼RPA 开发者社区问答板块](https://rpa.bazhuayu.com/community/questions) 提问，获取官方与社区帮助。
</Info>
