concat()

阅读(1119) 标签: concat,

本章介绍concat()的多种用法。

concat()

描述:

将参数连接为字符串

语法:

concat(xi,…)

备注:

将参数连接成为字符串,且串拼入时不加引号。

参数:

xi

任何可转成串的值,如果是序列则拆开后连接成字符串

返回值:

字符串

示例:

 

A

 

1

=demo.query("select * from SCORES where SCORE>90")

 

2

=A1.(SCORE)

 

3

=A1.(SUBJECT)

 

4

=concat(A2,A3)

979691939797979691939797PEEnglishPEEnglishMathMathPEEnglishPEEnglishMathMath

5

=concat(2,3,"a")

23a

相关概念:

s.split()

A.concat(d)

描述:

用分隔符连接序列成员返回成字符串

语法:

A.concat(d)

备注:

用分隔符d连接A中成员返回成字符串,并处理子序列。d省略时将成员直接连起来。

选项:

@q

串成员接入时加上引号,缺省不会处理

@c

用逗号连接

@i

@n

串成员接入时加上单引号

A是序列的序列时,用分隔符d连接各个A中的成员返回字符串,并且换行,相当于A.(~.concat(d)).concat("\n"),如有其它选项,则在内层concat中执行

参数:

A

字符串序列

d

分隔符

返回值:

连接后的字符串

示例:

 

A

 

1

=[1, ["a","b"],[2,"c"]]

 

2

=A1.concat()

1[ab][2c]

3

=A1.concat(":")

1:[a:b]:[2:c]

4

=A1.concat@q()

1["a""b"][2"c"]

5

=A1.concat@c()

1,[a,b],[2,c]

6

=A1.concat@i()

1['a''b'][2'c']

7

=[[1,2,3], ["a","b"],[2,"c"]]

 

8

=A7.concat@n("-")

1-2-3

a-b

2-c

9

=A7.concat@nc()

1,2,3

a,b

2,c