numpy 配列をリストにすばやく変換する方法
numpy 配列をリストにすばやく変換するメソッドの共有
データ処理と分析では、高速かつ効率的な配列操作を実行するために numpy ライブラリがよく使用されます。ただし、場合によっては、さらに処理したり、他のタイプのデータを操作したりするために、numpy 配列をリストに変換する必要があります。以下では、numpy 配列をリストにすばやく変換するいくつかの方法を共有し、具体的なコード例を示します。
方法 1: tolist() 関数
numpy 配列オブジェクトは、配列をリストにすばやく変換できる tolist() 関数を提供します。この関数は配列要素のリストを返します。
以下は tolist() 関数を使用したサンプル コードです:
import numpy as np # 创建一个numpy数组 arr = np.array([1, 2, 3, 4, 5]) # 将numpy数组转换为列表 arr_list = arr.tolist() print(arr_list)
実行結果:
[1, 2, 3, 4, 5]
方法 2: tolist() 関数と多次元配列
多次元の numpy 配列を処理してリストに変換するには、配列の各次元に tolist() 関数を適用できます。つまり、tolist() 関数を複数回呼び出すことができます。
以下は、tolist() 関数を使用して多次元配列を処理するサンプル コードです:
import numpy as np # 创建一个二维numpy数组 arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) # 将numpy数组转换为列表 arr_list = arr.tolist() print(arr_list)
実行結果:
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]
方法 3: リスト内包表記を使用する
tolist() 関数に加えて、リスト内包表記を使用して numpy 配列をリストにすばやく変換することもできます。リスト内包表記を使用すると、配列要素を非常に簡潔に処理および変換できます。
以下はリスト内包表記を使用したサンプル コードです:
import numpy as np # 创建一个numpy数组 arr = np.array([1, 2, 3, 4, 5]) # 使用列表推导式将数组转换为列表 arr_list = [x for x in arr] print(arr_list)
実行結果:
[1, 2, 3, 4, 5]
方法 4: np.ndarray.tolist() 関数を使用します
Except tolist () 関数に加えて、numpy ライブラリには np.ndarray.tolist() 関数も提供されており、これも numpy 配列をリストにすばやく変換できます。方法 1 の tolist() 関数とは異なり、この関数は numpy ライブラリによって提供される関数を通じて呼び出されます。
次は、np.ndarray.tolist() 関数を使用したサンプル コードです:
import numpy as np # 创建一个numpy数组 arr = np.array([1, 2, 3, 4, 5]) # 使用np.ndarray.tolist()函数将数组转换为列表 arr_list = np.ndarray.tolist(arr) print(arr_list)
実行結果:
[1, 2, 3, 4, 5]
概要:
この記事numpy 配列をリストに迅速に変換する 4 つの方法を紹介します: tolist() 関数、tolist() 関数、多次元配列、リスト内包表記の使用、np.ndarray.tolist() 関数の使用。さまざまなシナリオに適したさまざまな方法があり、読者は特定のニーズに応じて numpy 配列をリストに変換する適切な方法を選択できます。同時に、この記事では対応するコード例も提供されており、読者はコードを直接実行して各メソッドの使用法と効果を理解できます。この記事が読者のnumpy配列とリストの変換に役立つことを願っています。
以上がnumpy 配列をリストにすばやく変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









全角の英字を半角に変換する実践的なヒント. 現代の生活において私たちは英語の文字に触れる機会が多く、パソコンや携帯電話などを使用する際に英語の文字を入力する必要が多くなります。ただし、場合によっては全角の英字が登場するため、半角形式を使用する必要があります。では、全角の英字を半角に変換するにはどうすればよいでしょうか?ここでは、いくつかの実践的なヒントを紹介します。まず、全角英数字とはインプットメソッド内で全角の位置を占める文字のことを指しますが、半角英数字は全角の位置を占めます。

この記事では、OpenDocumentTextDocument (ODT) ファイルを Microsoft Word (Docx、DOC など) に変換する方法を説明します。フォーマット。 Windows 11/10 で ODT を Word に変換する方法 Windows PC で ODT ドキュメントを DOC または DOCX 形式に変換する方法は次のとおりです: WordPad または Word を使用して ODT を Word に変換する 最初に紹介する方法は、WordPad または Word を使用することです。 MicrosoftWord を使用して ODT を Word に変換します。これを実現する手順は次のとおりです。 まず、[スタート] メニューを使用してワードパッド アプリを開きます。さあ、ここに行ってください

AI ファイルは Adobe Illustrator (略して AI) ソフトウェアで作成されたベクター グラフィック ファイルを指しますが、CDR ファイルは CorelDRAW ソフトウェアで作成されたベクター グラフィック ファイルを指します。これら 2 つのソフトウェアは異なる製造元によって開発されているため、ファイル形式が異なるため、相互に直接変換することはできません。ただし、いくつかの方法で AI ファイルを CDR ファイルに変換できます。よく使われる変換方法を以下に紹介します。ステップ 1: AI ファイルを EPS 形式でエクスポートする AdobeIllust

Golang の時間変換: タイムスタンプを文字列に変換する方法 Golang では、時間操作は非常に一般的な操作の 1 つです。表示や保存を容易にするために、タイムスタンプを文字列に変換する必要がある場合があります。この記事では、Golang を使用してタイムスタンプを文字列に変換する方法と、具体的なコード例を紹介します。 1. タイムスタンプと文字列の変換 Golang では、タイムスタンプは通常、1970 年 1 月 1 日から現在時刻までの秒数を表す整数の形式で表現されます。文字列は

仮想マシン (VM) を物理マシンに変換することは、仮想インスタンスおよび関連するアプリケーション ソフトウェアを物理ハードウェア プラットフォームに移行するプロセスです。この変換は、オペレーティング システムのパフォーマンスとハードウェア リソースの使用率を最適化するのに役立ちます。この記事は、この変換を行う方法を詳しく説明することを目的としています。仮想マシンから物理マシンへの移行を実装するにはどうすればよいですか?通常、仮想マシンと物理マシン間の変換プロセスは、サードパーティ ソフトウェアによって仮想マシンの外部で実行されます。このプロセスは、仮想マシンの構成とリソースの転送を含む複数の段階で構成されます。物理マシンを準備する: 最初のステップは、物理マシンが Windows のハードウェア要件を満たしていることを確認することです。変換プロセスにより既存のデータが上書きされるため、データを物理マシンにバックアップする必要があります。 *システムイメージを作成するための管理者権限を持つ管理者アカウントのユーザー名とパスワード。仮想になります

この記事では、PHPの月を英語の月に変換する方法と具体的なコード例を詳しく紹介します。 PHP 開発では、デジタル月を英語の月に変換する必要がある場合があります。これは、一部の日付処理またはデータ表示シナリオでは非常に実用的です。以下に実装原理、具体的なコード例、注意点について詳しく説明します。 1. 実装原理 PHP では、DateTime クラスと format メソッドを使用して、デジタル月を英語の月に変換できます。日付

QQ Music を使用すると、誰でも映画を楽しんだり、退屈を解消したりすることができます。このソフトウェアを毎日使用して、あなたのニーズを簡単に満たすことができます。誰もが聴くことができる高品質の曲が多数用意されています。ダウンロードして保存することもできます。次回聴くときはインターネット接続は必要ありません。ここでダウンロードした曲は MP3 形式ではないため、他のプラットフォームでは使用できません。メンバーシップ曲の有効期限が切れると、再度聴くことはできません。そのため、 , 多くの友人が曲を MP3 形式に変換したいと考えています。ここでは、編集者が説明します。誰もが使用できるように方法を提供しています。 1. コンピュータで QQ Music を開き、右上隅の [メインメニュー] ボタンをクリックし、[オーディオトランスコーディング] をクリックし、[曲を追加] オプションを選択して、変換する必要がある曲を追加します; 2. 追加した後、曲をクリックして [mp3] に変換を選択します

全角英文字を半角文字に変換する方法 日常生活や仕事の中で、パソコンのパスワードを入力するときや文書を編集するときなど、全角英文字を半角文字に変換する必要がある場面に遭遇することがあります。レイアウトの設計。全角英数字は漢字と同じ幅の文字を指し、半角英数字はそれより狭い幅の文字を指します。実際の運用では、文字や数字をより便利に処理できるように、全角英字を半角文字に変換する簡単な方法をマスターする必要があります。 1. 全角英字と半角英字
