标签: concatenation

为什么JavaScript中的[1,2] + [3,4] ="1,23,4"?

我想将数组的元素添加到另一个中,所以我尝试了这个:

[1,2] + [3,4]
Run Code Online (Sandbox Code Playgroud)

它回应:

"1,23,4"
Run Code Online (Sandbox Code Playgroud)

到底是怎么回事?

javascript arrays string concatenation

401
推荐指数
11
解决办法
4万
查看次数

Scala list concatenation,::: vs ++

在Scala中连接列表:::++列表之间是否有任何区别?

scala> List(1,2,3) ++ List(4,5)
res0: List[Int] = List(1, 2, 3, 4, 5)

scala> List(1,2,3) ::: List(4,5)
res1: List[Int] = List(1, 2, 3, 4, 5)

scala> res0 == res1
res2: Boolean = true
Run Code Online (Sandbox Code Playgroud)

文档看起来++是更普遍的,而:::List特异性的.提供后者是因为它用于其他功能语言吗?

scala list concatenation

345
推荐指数
4
解决办法
15万
查看次数

如何使用GROUP BY来连接MySQL中的字符串?

基本上问题是如何从中得到:

foo_id   foo_name
1        A
1        B
2        C

对此:

foo_id   foo_name
1        A B
2        C

mysql sql string aggregate concatenation

331
推荐指数
6
解决办法
24万
查看次数

Python String和Integer连接

我想在for循环中使用附加到它的整数创建字符串.像这样:

for i in range(1,11):
  string="string"+i
Run Code Online (Sandbox Code Playgroud)

但它返回一个错误:

TypeError: unsupported operand type(s) for +: 'int' and 'str'
Run Code Online (Sandbox Code Playgroud)

连接String和Integer的最佳方法是什么?

python string integer concatenation

330
推荐指数
6
解决办法
63万
查看次数

如何在C中连接const/literal字符串?

我在C工作,我必须连接一些东西.

现在我有这个:

message = strcat("TEXT ", var);

message2 = strcat(strcat("TEXT ", foo), strcat(" TEXT ", bar));
Run Code Online (Sandbox Code Playgroud)

现在,如果您有C语言经验,我确信您在尝试运行时会发现这会给您带来分段错误.那我该如何解决呢?

c string concatenation

324
推荐指数
10
解决办法
99万
查看次数

连接多个文件但包含文件名作为节标题

我想将一些文本文件连接到终端中的一个大文件中.我知道我可以使用cat命令执行此操作.但是,我希望每个文件的文件名都在该文件的"数据转储"之前.有人知道怎么做吗?

我目前有什么:

file1.txt = bluemoongoodbeer

file2.txt = awesomepossum

file3.txt = hownowbrowncow

cat file1.txt file2.txt file3.txt
Run Code Online (Sandbox Code Playgroud)

期望的输出:

file1

bluemoongoodbeer

file2

awesomepossum

file3

hownowbrowncow
Run Code Online (Sandbox Code Playgroud)

unix terminal header concatenation cat

324
推荐指数
9
解决办法
17万
查看次数

将多个csv文件导入pandas并连接到一个DataFrame中

我想从目录中读取几个csv文件到pandas并将它们连接成一个大的DataFrame.我虽然无法弄明白.这是我到目前为止:

import glob
import pandas as pd

# get data file names
path =r'C:\DRO\DCL_rawdata_files'
filenames = glob.glob(path + "/*.csv")

dfs = []
for filename in filenames:
    dfs.append(pd.read_csv(filename))

# Concatenate all data into one DataFrame
big_frame = pd.concat(dfs, ignore_index=True)
Run Code Online (Sandbox Code Playgroud)

我想在for循环中需要一些帮助???

python csv concatenation dataframe pandas

319
推荐指数
13
解决办法
30万
查看次数

在Java中使用String.format而不是字符串连接是更好的做法吗?

String.format在Java中使用和字符串连接之间是否存在明显的差异?

我倾向于使用,String.format但偶尔会滑倒并使用concat.我想知道一个人是否比另一个好.

我看到它的方式,String.format给你"格式化"字符串更多的权力; 和连接意味着您不必担心意外地添加额外的%s或丢失一个%s.

String.format 也更短.

哪一个更具可读性取决于你的头部如何工作.

java string string.format concatenation

252
推荐指数
9
解决办法
13万
查看次数

连接两个字节数组的简便方法

连接两个byte数组的简单方法是什么?

说,

byte a[];
byte b[];
Run Code Online (Sandbox Code Playgroud)

如何连接两个byte数组并将其存储在另一个byte数组中?

java arrays concatenation

235
推荐指数
9
解决办法
23万
查看次数

连接两个一维NumPy数组

我在NumPy中有两个简单的一维数组.我应该能够使用numpy.concatenate连接它们.但我得到以下代码的错误:

TypeError:只能将length-1数组转换为Python标量

import numpy
a = numpy.array([1, 2, 3])
b = numpy.array([5, 6])
numpy.concatenate(a, b)
Run Code Online (Sandbox Code Playgroud)

为什么?

python arrays numpy concatenation numpy-ndarray

225
推荐指数
4
解决办法
26万
查看次数