タグ付けされた質問 「concatenation」

2つ以上の要素を1つの要素に結合することを指します。



15
新しい配列を作成せずに、既存のJavaScript配列を別の配列で拡張する方法
既存のJavaScript配列を別の配列で拡張する方法、つまりPythonのextendメソッドをエミュレートする方法はないようです。 以下を達成したい: >>> a = [1, 2] [1, 2] >>> b = [3, 4, 5] [3, 4, 5] >>> SOMETHING HERE >>> a [1, 2, 3, 4, 5] a.concat(b)メソッドがあることは知っていますが、最初の配列を単純に拡張するのではなく、新しい配列を作成します。aが大幅に大きい場合b(つまり、コピーしない場合)に効率的に機能するアルゴリズムが必要aです。 注:これは配列に何かを追加する方法の複製ではありませんか?-ここでの目的は、1つの配列の内容全体を他の配列に追加し、「その場で」、つまり拡張配列のすべての要素をコピーせずに追加することです。

18
JavaのtoString()におけるStringBuilderとStringの連結
toString()以下の2つの実装がある場合、どちらが推奨されますか。 public String toString(){ return "{a:"+ a + ", b:" + b + ", c: " + c +"}"; } または public String toString(){ StringBuilder sb = new StringBuilder(100); return sb.append("{a:").append(a) .append(", b:").append(b) .append(", c:").append(c) .append("}") .toString(); } ? さらに重要なことは、プロパティが3つしかない場合、違いはないかもしれませんが、どの時点で+concatから StringBuilder?に切り替えますか?



7
リスト内のアイテムを文字列に連結します
リスト内の文字列アイテムを単一の文字列に連結する簡単な方法はありますか?このstr.join()機能は使えますか? たとえば、これは入力で['this','is','a','sentence']あり、これは望ましい出力ですthis-is-a-sentence sentence = ['this','is','a','sentence'] sent_str = "" for i in sentence: sent_str += str(i) + "-" sent_str = sent_str[:-1] print sent_str

11
文字列の連結:concat()と「+」演算子
文字列aとbを想定: a += b a = a.concat(b) 内部的には、同じものですか? これは、リファレンスとして逆コンパイルされた連結です。+演算子を逆コンパイルして、それが何をするかを確認したいのですが。 public String concat(String s) { int i = s.length(); if (i == 0) { return this; } else { char ac[] = new char[count + i]; getChars(0, count, ac, 0); s.getChars(0, i, ac, count); return new String(0, count + i, ac); …

26
JavaScriptで現在の日付と時刻を取得する
JavaScriptで現在の日付と時刻を出力するスクリプトがありますが、これDATEは常に間違っています。これがコードです: var currentdate = new Date(); var datetime = "Last Sync: " + currentdate.getDay() + "/" + currentdate.getMonth() + "/" + currentdate.getFullYear() + " @ " + currentdate.getHours() + ":" + currentdate.getMinutes() + ":" + currentdate.getSeconds(); 印刷18/04/2012 15:07:33して印刷する必要があります3/3/2012 15:07:33 何か助けは?ありがとう


15
複数のcsvファイルをパンダにインポートし、1つのDataFrameに連結する
ディレクトリからパンダにいくつかのcsvファイルを読み取り、それらを1つの大きな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) forループ内で助けが必要だと思いますか???

4
Scalaリストの連結、::: 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 以下からのドキュメントのように見える++のに対し、より一般的で:::あるList固有。後者は他の関数型言語で使用されているため提供されていますか?

20
複数のファイルを連結するが、セクションヘッダーとしてファイル名を含める
ターミナルで複数のテキストファイルを1つの大きなファイルに連結したいと思います。catコマンドを使用してこれを実行できることを知っています。ただし、各ファイルのファイル名は、そのファイルの「データダンプ」の前に付けたいと思います。誰でもこれを行う方法を知っていますか? 私が現在持っているもの: file1.txt = bluemoongoodbeer file2.txt = awesomepossum file3.txt = hownowbrowncow cat file1.txt file2.txt file3.txt 望ましい出力: file1 bluemoongoodbeer file2 awesomepossum file3 hownowbrowncow


17
Cでconst / literal文字列を連結するにはどうすればよいですか?
私はCで作業しており、いくつかのことを連結する必要があります。 今私はこれを持っています: message = strcat("TEXT ", var); message2 = strcat(strcat("TEXT ", foo), strcat(" TEXT ", bar)); Cでの経験があれば、実行しようとしたときにセグメンテーション違反が発生することに気付くはずです。それで、どうすればそれを回避できますか?
346 c  string  concatenation 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.