Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでリストからオブジェクトを削除するにはどうすればよいですか?


Pythonのリストからオブジェクトを削除するには、3つの異なるメソッドを使用できます。それらはremove、del、popです。次のように使用できます-

removeメソッドは、特定のインデックスではなく、削除する引数に一致する最初の値をリストから削除します。

a = [3, 2, 3, 2]
a.remove(3)
print(a)
出力

これにより、出力が得られます-

[2, 3, 2]

delメソッドは、リストから特定のインデックスを削除します。

a = [3, "Hello", 2, 1]
del a[1]
print(a)
出力 これにより出力が得られます-

[3, 2, 1]
popメソッドは削除された要素を返します。 popの引数は、削除するインデックスです。

a = [3, "Hello", 2, 1]
print(a.pop(1))
print(a)
出力

これにより、出力が得られます-

"Hello"
[3, 2, 1]

  1. Pythonでラベルからテキストを削除するにはどうすればよいですか?

    Tkinterは、GUIベースのアプリケーションの作成と開発に使用されるPythonライブラリです。この記事では、テキストが含まれるラベルからテキストを削除する方法を説明します。 ラベルからテキストを削除するために、ラベルのトリガーとして機能する関連ボタンを作成します。 例 #import Tkinter Library from tkinter import * #Create an instance of tkinter frame win= Tk() #Define the size and geometry of the frame win.geometry("700x

  2. Python関数からjsonオブジェクトを返す方法は?

    指定されたPythonディクショナリを使用して、次のようにpython関数からjsonオブジェクトを返します。 例 import json a = {'name':'Sarah', 'age': 24, 'isEmployed': True } # a python dictionary def retjson(): python2json = json.dumps(a) print python2json retjson() 出力 {"age": 24, "isEmployed": tru