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

Pythonタプルからアイテムを削除するにはどうすればよいですか?


Pythonのタプルは不変です。 Pythonタプルからアイテムを削除する場合は、インデックススライシングを使用して特定のインデックスを除外できます。たとえば、

a = (1, 2, 3, 4, 5)
b = a[:2] + a[3:]
print(b)

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

(1, 2, 4, 5)

または、リストに変換し、アイテムを削除して、タプルに戻すこともできます。たとえば、

a = (1, 2, 3, 4, 5)
ls_a = list(a)
del ls_a[2]

b = tuple(ls_a)
print(b)

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

(1, 2, 4, 5)

  1. PythonでCDを作成するにはどうすればよいですか?

    osモジュールを使用して、PythonでディレクトリまたはCDを変更できます。切り替えたいディレクトリの相対パス/絶対パスを入力として受け取ります。 例 >>> import os >>> os.chdir('my_folder')

  2. Python関数からタプルを返すにはどうすればよいですか?

    Python関数からタプルをさまざまな方法で返すことができます。与えられたタプルに対して、以下に示すように関数を定義します。 例 def foo():     str = "tutorialspoint"     x   = 30     return (str, x);             print foo() 出力 ('tutorialspoint', 30)