本文为您介绍字典类型相关函数的语法、参数、示例和返回值。
set
使用set在字典d中设置k和v,函数的详细信息见下表。
项目 | 描述 |
---|---|
语法 | set(d, k, v) |
参数 |
|
示例 |
|
返回值 | 始终返回true。本示例的返回值如下:
|
get
使用get获取字典d中k对应的v,函数的详细信息见下表。
项目 | 描述 |
---|---|
语法 | get(d, k) |
参数 |
|
示例 |
|
返回值 | 获取成功返回对应的值,获取失败返回false。本示例的返回值如下:
|
foreach
foreach函数的说明如下:
- 遍历字典d中的元素,依次回调函数f。
- f原型要求为
f(key, value, user_data)
。 - 当
f()
返回false时,foreach()
循环终止。
项目 | 描述 |
---|---|
语法 | foreach(d, f, user_data) |
参数 |
|
示例 |
|
返回值 | 始终返回true。本示例的返回值如下:
|
del
使用del删除字典d中的k/v对,函数的详细信息见下表。
项目 | 描述 |
---|---|
语法 | del(d, k) |
参数 |
|
示例 |
|
返回值 | 始终返回true。本示例的返回值如下:
|
insert
使用insert向字典中插入值,函数的详细信息见下表。
项目 | 描述 |
---|---|
语法 | insert(list, value, [,pos]) |
参数 |
|
示例 |
|
返回值 | 始终返回true。本示例的返回值如下:
|
sort
使用sort对list中元素按照默认算法排序,函数的详细信息见下表。
项目 | 描述 |
---|---|
语法 | sort(list[, comp]) |
说明 | 如果提供了comp,它必须是一个可以接收两个列表内元素为参数的函数。 当第一个元素需要排在第二个元素之前时,返回真(因此 not comp(a, b) 在排序结束后,将为真)。如果没有提供comp,则按字符的ANSII码从小到大排序,排序算法并不稳定,即当两个元素次序相等时,它们在排序后的相对位置可能会改变。 |
参数 |
|
示例 |
|
返回值 | 始终返回true。本示例的返回值如下:
|
remove
使用remove对list中指定位置元素移除,并返回这个值,无pos时移除尾部,函数的详细信息见下表。
项目 | 描述 |
---|---|
语法 | remove(list, [, pos]) |
参数 |
|
示例 |
|
返回值 | 移除位置的数据存储类型。本示例的返回值如下:
|