配列要素を2倍にする方法


  1. ループを使用する方法: 以下は、ループを使用して配列の要素を2倍にする例です。

    def double_array_elements(arr):
       for i in range(len(arr)):
           arr[i] *= 2
       return arr
    # 使用例
    my_array = [1, 2, 3, 4, 5]
    doubled_array = double_array_elements(my_array)
    print(doubled_array)  # 出力: [2, 4, 6, 8, 10]
  2. リスト内包表記を使用する方法: リスト内包表記を使用すると、コンパクトなコードで配列の要素を2倍にすることができます。

    def double_array_elements(arr):
       return [element * 2 for element in arr]
    # 使用例
    my_array = [1, 2, 3, 4, 5]
    doubled_array = double_array_elements(my_array)
    print(doubled_array)  # 出力: [2, 4, 6, 8, 10]

これらの方法を使用すると、配列の要素を効率的に2倍にすることができます。ご参考までに、上記のコード例はPythonで書かれていますが、他のプログラミング言語でも同様のアプローチが使える場合があります。