ホームページ  >  記事  >  バックエンド開発  >  Python の双方向キューについて話しましょう

Python の双方向キューについて話しましょう

coldplay.xixi
coldplay.xixi転載
2020-10-27 17:09:092324ブラウズ

Python教程今日の双方向列。

Python の双方向キューについて話しましょう

虽然Python のリスト表の .append および .pop メソッドを使用してサンプルまたはリストを模倣することはできますが、リストの最初の要素を削除するか、最初の要素の前に新しい要素を追加する必要があるため、非常に時間がかかります。

Python の双方向配列は collections.deque クラスを使用して実行されます。これはオンライン プロセスで安全であり、要素の追加または削除を両方の側から迅速に行うことができるクラスです。

deque / dɛk/

# は、collections.deque クラスを使用して保存を実行することもできます。最初に保存列のサイズを指定し、その後、最初の期間の要素を削除し、新しい要素を追加します。 #Luciano Ramalho は、双方向配列の基本的な使用方法を説明するための例を示しています。

rotate() メソッドは、列を回転させることができます。これには入力パラメータがあり、n > 0 の場合、列の最右端から始まる n 個の要素が左に移動します。 n

# 関連する経済的推論:
  1. python教則
  2. (ビデオ)
  3. ##

以上がPython の双方向キューについて話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjuejin.imで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。