私はPythonでSirius XMラジオデスクトッププレイヤーを開発しています。このプラットフォームでは、すべてのチャンネルのテーブルとそれぞれのチャンネルのテーブルを表示する機能が必要です。このチャンネルのデータは、JSON文字列としてWebサイトから取得されます。Pythonの配列値の比較と更新
私は、チャンネルデータを最も簡単に比較したり更新したりできる最もよいデータ構造を探しています。
配列はチャネル番号で項目を参照できるようにするために問題がありますが、手動で各インデックスを設定すると、配列を並べ替える機能が失われます。チャンネルは完全なシーケンスではありません)。
他の可能性(私が見ることができる)はSqliteを使用していますが、これが過度なものかどうかはわかりません。
このデータを参照して維持するためのよりクリーンなアプローチがありますか?