本章介绍len()函数的多种用法。
描述:
序列长度
语法:
A.len()
备注:
取得序列A的长度
参数:
A |
序列对象 |
返回值:
整数
示例:
|
A |
|
1 |
=[1,2,4] |
|
2 |
=A1.len() |
3 |
3 |
=["a","b"].len() |
2 |
4 |
=[] |
|
5 |
=A4.len() |
0 |
描述:
获取排号的长度
语法:
k.len()
备注:
返回排号k的长度,即构成k的字节数。
参数:
k |
排号 |
返回值:
整数
示例:
k(2).len() |
1 |
k(256:2).len() |
2 |
k(1,2,3).len() |
3 |
描述:
获取内表记录数
语法:
T.len()
备注:
取得内表T的记录数
参数:
T |
内表 |
返回值:
整数
示例:
|
A |
|
1 |
=demo.query("select EID,NAME,GENDER from employee where EID< 10").cursor() |
返回取数游标 |
2 |
=A1.memory() |
返回内表 |
3 |
=A2.len() |
9 |
描述:
计算字符串的长度
语法:
len(s,cs)
备注:
计算字符串s的长度,字符集cs缺省为GB2312,省略cs时,计算s的unicode长度
参数:
s |
待计算长度的字符串 |
cs |
字符集,可省略 |
返回值:
整数
示例:
len("集算器") |
3 |
len(" 集算器 ") |
5 |
len("集算器",) |
6 |
len("集算器","GB2312") |
6 |
len("集算器","UTF-8") |
9 |