Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Program Python untuk mendapatkan elemen pertama dan terakhir tuple

Program Python untuk mendapatkan elemen pertama dan terakhir tuple

WBOY
WBOYke hadapan
2023-08-19 19:29:211099semak imbas

Program Python untuk mendapatkan elemen pertama dan terakhir tuple

Tuples ialah jenis data penting dalam Python, biasanya digunakan untuk menyimpan set elemen tetap. Dalam artikel ini, kita akan membincangkan cara mengekstrak elemen pertama dan terakhir daripada tuple. Kami akan merangkumi sintaks untuk mengakses elemen ini dan memberikan contoh cara melakukannya.

Apakah Tuple dalam Python?

Tuple membolehkan berbilang perkara disimpan dalam satu pembolehubah. Salah satu daripada empat jenis data terbina dalam Python untuk menyimpan koleksi data ialah tuple.

Koleksi yang tidak berubah dan dipesan dipanggil tupel. Gunakan tanda kurung semasa menulis tupel.

Contoh

Berikut ialah contoh mencipta tupel.

firstuple = ("apple", "banana", "Cherry")
print(firstuple)

Output

('apple', 'banana', 'Cherry')

Ciri-ciri tuple Python

Anda perlu memberi perhatian kepada perkara berikut apabila menggunakan tupel.

Item Tuple − Benarkan nilai pendua untuk item tiga yang dipesan dan tidak boleh diubah. Item pertama dalam triple diindeks [0], item kedua diindeks [1], dan seterusnya.

Contoh

firstuple = ("apple", "banana", "cherry", "apple", "cherry")
print(firstuple)

Output

Berikut ialah output kod di atas:

('apple', 'banana', 'cherry', 'apple', 'cherry')

Dipesan - Apabila kita mengatakan tuple ditempah, kita maksudkan bahawa item di dalamnya disusun dalam susunan tertentu, dan pesanan ini tidak berubah.

Immutable − Tuples tidak berubah, yang bermaksud bahawa sebaik sahaja kita mencipta tuple, kita tidak boleh menukar, menambah atau mengalih keluar mana-mana komponennya.

Heterogen − Kita boleh mencipta tupel yang mengandungi nilai pelbagai jenis.

Contoh

tuple1 = ("abc", 34, True, 40, "male")
print(tuple1)

Output

('abc', 34, True, 40, 'male')

Cari elemen pertama tuple

Menggunakan indeks operator [] akan membolehkan anda mendapatkan semula elemen pertama tuple Operator indeks memerlukan satu argumen, yang mestilah sifar (0) Elemen pertama dalam tuple Python bermula dengan sifar indeks (0) dan terletak di sana Untuk mendapatkan elemen pertama daripada tupel, gunakan contoh di bawah.

Contoh

myTuple = ("Dehradun", 4, 29, 13)
print(myTuple[0])

Output

Dehradun

Keluaran contoh di atas hanya mengandungi elemen pertama. Item pertama dalam pembolehubah mempunyai empat komponen dan dicetak sebagai "Dehradun". Apabila mencetak item, output tidak termasuk kurungan atau kurungan.

Cari elemen terakhir tuple

Jika anda ingin mencari item terakhir dalam tupel, anda perlu lulus -1 sebagai parameter pengendali indeks. Ia mencari beberapa item terakhir dalam pembolehubah dan mencetaknya ke output. Sila semak dan gunakan contoh yang disediakan di bawah pada item terakhir tupel.

Contoh

myTuple = ("Dehradun", 4, 29, 13)
print(myTuple[-1])

Output

13

Elemen terakhir, iaitu 13 dalam contoh di atas, hadir. Tuple dalam contoh di atas mempunyai empat elemen. Output mengandungi satu item, yang dalam Python ialah item terakhir tuple.

Cetak semua elemen tuple

Selain kaedah yang dinyatakan di atas, terdapat satu lagi cara langsung untuk mendapatkan semula semua elemen pembolehubah. Anda tidak perlu menggunakan pengendali pengindeksan untuk mendapatkan semua elemen. Untuk mendapatkan semua elemen dalam output, gunakan pembolehubah tuple tanpa sebarang pengendali pengindeksan.

Contoh

myTuple = ("Dehradun", 4, 29, 13);
print(myTuple);

Output

('Dehradun', 4, 29, 13)

Keluaran contoh di atas merangkumi setiap elemen dari yang pertama hingga yang terakhir. Rentetan dan integer adalah salah satu daripada empat komponen tupel.

Gunakan gelung untuk

Menggunakan gelung for, anda boleh mengulangi item dalam tuple.

Contoh

firstuple = ("apple", "banana", "cherry")
for x in firstuple:
   print(x)

Output

apple
banana
cherry

Gelung melalui indeks

Item dalam tuple juga boleh digelung menggunakan nombor indeksnya. Cipta objek boleh lelar yang sesuai menggunakan fungsi

range() dan len().

Contoh

firstuple = ("apple", "banana", "cherry")
for i in range(len(firstuple)):
   print(firstuple[i])

Output

apple
banana
cherry

Gunakan gelung sementara

Menggunakan gelung sementara, anda boleh mengulangi item senarai. Gunakan fungsi len() untuk menentukan panjang tupel, kemudian bermula pada indeks 0, gelung melalui item tupel menggunakan indeks. Jangan lupa untuk menambah indeks sebanyak 1 selepas setiap lelaran.

Contoh

firstuple = ("apple", "banana", "cherry")
i = 0
while i < len(firstuple):
   print(firstuple[i])
   i = i + 1

Output

apple
banana
cherry

Atas ialah kandungan terperinci Program Python untuk mendapatkan elemen pertama dan terakhir tuple. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam