golangのリスト内のすべての要素に関数を適用する簡単な方法

marczoid:

リストのすべての要素に関数を適用し、結果の値を別のリストに入れてすぐに使用できるようにしたいとします。Pythonでは、私はこのようなことをします:

list = [1,2,3]
str = ', '.join(multiply(x, 2) for x in list)

Goでは、次のようにします。

list := []int{1,2,3}
list2 := []int

for _,x := range list {
    list2 := append(list2, multiply(x, 2))
}

str := strings.Join(list2, ", ")

これをもっと短時間で行うことは可能ですか?

Adam Smith:

タイプミスを修正するためにいくつかの調整を加えて、私はあなたがしたのとまったく同じようにします

import (
    "fmt"
    "strconv"
    "strings"
)

func main() {
    list := []int{1,2,3}

    var list2 []string
    for _, x := range list {
        list2 = append(list2, strconv.Itoa(x * 2))  // note the = instead of :=
    }

    str := strings.Join(list2, ", ")
    fmt.Println(str)
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

関数のリストを値に適用する簡単な方法

分類Dev

リスト内のすべての要素に関数を適用する

分類Dev

Haskellのリスト内のすべての要素に関数を適用する方法は?

分類Dev

リスト内のすべての要素に関数を別のリスト内のすべての要素に適用する

分類Dev

CommonLisp-リスト内の他のすべての要素に関数を適用する

分類Dev

任意のタイプのリストからのすべての要素に累積的な関数を適用する

分類Dev

リスト内のすべての単語の場合の文字列に.lower()関数を適用します

分類Dev

ベクトル内の連続するn個の要素すべてに関数を適用する方法

分類Dev

リスト内のリストに要素を追加して、リスト内のすべてのリストに同じ数の要素を含める簡単な方法はありますか?

分類Dev

Rのリスト内のすべての要素にカウント関数を適用するにはどうすればよいですか?

分類Dev

リスト内の個々の要素を関数に適用する方法をプログラミングするR

分類Dev

すべてのオブジェクトを明示的に記述せずに、関数内のすべてのオブジェクトに言及する簡単な方法

分類Dev

配列内のすべての要素に関数を適用する方法(C ++テンプレートクラス内)

分類Dev

リスト内のリストに関数を適用する

分類Dev

Homebrewにすべてのパッケージの依存関係をリストさせる簡単な方法

分類Dev

Homebrewにすべてのパッケージの依存関係をリストさせる簡単な方法

分類Dev

リスト内のすべてのアイテムに関数を適用するPython

分類Dev

Maxima ezunits:リストのすべての要素に単位を適用します

分類Dev

リストのリスト内のすべての数値を単なるintにする方法

分類Dev

リスト内のリストに関数を適用する方法

分類Dev

ベクトル内の要素のすべての組み合わせに関数を適用する

分類Dev

Scalaでは、関数の結果に基づいて要素の個別のリストを取得する簡単な方法はありますか?

分類Dev

リストの要素に関数(AIC)を適用する

分類Dev

リストの各要素に関数を適用する

分類Dev

要素のリストに関数を適用する

分類Dev

リスト内のすべての要素を単一の変数に置き換える方法

分類Dev

左右のマージンを水平リストの内側の要素に適用するが外側には適用しない簡単な方法はありますか?

分類Dev

リストのすべての要素に関数を適用して、新しい列を作成します

分類Dev

ネストされたリスト:リスト内の各サブ要素のさまざまな要素にさまざまな関数を適用する

Related 関連記事

  1. 1

    関数のリストを値に適用する簡単な方法

  2. 2

    リスト内のすべての要素に関数を適用する

  3. 3

    Haskellのリスト内のすべての要素に関数を適用する方法は?

  4. 4

    リスト内のすべての要素に関数を別のリスト内のすべての要素に適用する

  5. 5

    CommonLisp-リスト内の他のすべての要素に関数を適用する

  6. 6

    任意のタイプのリストからのすべての要素に累積的な関数を適用する

  7. 7

    リスト内のすべての単語の場合の文字列に.lower()関数を適用します

  8. 8

    ベクトル内の連続するn個の要素すべてに関数を適用する方法

  9. 9

    リスト内のリストに要素を追加して、リスト内のすべてのリストに同じ数の要素を含める簡単な方法はありますか?

  10. 10

    Rのリスト内のすべての要素にカウント関数を適用するにはどうすればよいですか?

  11. 11

    リスト内の個々の要素を関数に適用する方法をプログラミングするR

  12. 12

    すべてのオブジェクトを明示的に記述せずに、関数内のすべてのオブジェクトに言及する簡単な方法

  13. 13

    配列内のすべての要素に関数を適用する方法(C ++テンプレートクラス内)

  14. 14

    リスト内のリストに関数を適用する

  15. 15

    Homebrewにすべてのパッケージの依存関係をリストさせる簡単な方法

  16. 16

    Homebrewにすべてのパッケージの依存関係をリストさせる簡単な方法

  17. 17

    リスト内のすべてのアイテムに関数を適用するPython

  18. 18

    Maxima ezunits:リストのすべての要素に単位を適用します

  19. 19

    リストのリスト内のすべての数値を単なるintにする方法

  20. 20

    リスト内のリストに関数を適用する方法

  21. 21

    ベクトル内の要素のすべての組み合わせに関数を適用する

  22. 22

    Scalaでは、関数の結果に基づいて要素の個別のリストを取得する簡単な方法はありますか?

  23. 23

    リストの要素に関数(AIC)を適用する

  24. 24

    リストの各要素に関数を適用する

  25. 25

    要素のリストに関数を適用する

  26. 26

    リスト内のすべての要素を単一の変数に置き換える方法

  27. 27

    左右のマージンを水平リストの内側の要素に適用するが外側には適用しない簡単な方法はありますか?

  28. 28

    リストのすべての要素に関数を適用して、新しい列を作成します

  29. 29

    ネストされたリスト:リスト内の各サブ要素のさまざまな要素にさまざまな関数を適用する

ホットタグ

アーカイブ