Python でポップとは何を意味しますか?

爱喝马黛茶的安东尼
リリース: 2019-06-25 11:05:23
オリジナル
46490 人が閲覧しました

Python でポップとは何を意味しますか?

pop() 関数は、リストから要素 (デフォルトでは最後の要素) を削除し、その要素の値を返すために使用されます。

pop() メソッド構文:

list.pop(obj=list[-1])
ログイン後にコピー

Parameters

obj -- リスト要素オブジェクトを削除するためのオプションのパラメーター。

#戻り値

このメソッドは、リストから削除された要素オブジェクトを返します。

関連する推奨事項: 「

Python ビデオ チュートリアル

次の例は、pop() の使用方法を示しています。 function :

#!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc']; print "A List : ", aList.pop(); print "B List : ", aList.pop(2);
ログイン後にコピー

上記の例の出力結果は次のとおりです:

A List : abc B List : zara
ログイン後にコピー

pop 関数の使用に関するヒント

1. Pop( ) 関数は主にリスト ( list) で使用され、リストから要素を削除し、添字値を通じて関数を実装します。デフォルトでは、リストの最後の要素が削除され、一度に削除できる要素は 1 つだけです。リストの最初の要素を削除したい場合、その機能を実現するには、pop(0) [添字値が 0 から始まる属性を使用する] だけが必要です。

2. 上記の機能説明に基づいて、while ループを組み合わせてスタック ループとキュー ループを実装できます。コード

for i in range(5) urlList.append(i) # 模拟先进的过程 while urlList: #判断list是否为空 url = urlList.pop(0) #实现了先出的效果, 结合上面列表的创建过程,实现了先进先出的效果,就是队列 print(url) while urlList: #判断list是否为空 url = urlList.pop() #实现了后出的效果, 结合上面列表的创建过程,实现了先进后出的效果,就是栈 print(url)
ログイン後にコピー
を参照してください。

以上がPython でポップとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!