Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Artikel untuk membantu anda memahami asas Python: pengenalan senarai dan traversal gelung

Artikel untuk membantu anda memahami asas Python: pengenalan senarai dan traversal gelung

Go语言进阶学习
Go语言进阶学习ke hadapan
2023-07-25 15:36:581030semak imbas

1. Pengenalan senarai

Fikirkan:

String boleh digunakan untuk menyimpan rentetan maklumat, jadi fikirkan, bagaimana untuk menyimpan nama semua rakan sekelas? Adakah boleh mentakrifkan 100 pembolehubah, setiap pembolehubah menyimpan nama pelajar? Adakah terdapat cara yang lebih baik?

A: Senarai.

1. Format senarai

namesList= ['xiaoWang','xiaoZhang','xiaoHua']

lebih berkuasa daripada tatasusunan bahasa C kerana unsur dalam senarai boleh terdiri daripada jenis yang berbeza.

testList= [1, 'a']

2. Cetak senarai

Cetak setiap aksara senarai.

namesList = ['xiaoWang','xiaoZhang','xiaoHua']
print(namesList[0])
print(namesList[1])
print(namesList[2])

Keputusan:

Artikel untuk membantu anda memahami asas Python: pengenalan senarai dan traversal gelung


🎜

二、列表的循环遍历

1. 使用for循环

前面打印出列表中的每个字符,为了更有效率的输出列表的每个数据,可以使用循环来完成。

demo:

namesList = ['xiaoWang','xiaoZhang','xiaoHua']
for name in namesList:
    print(name)

结果:

Artikel untuk membantu anda memahami asas Python: pengenalan senarai dan traversal gelung

2. 使用while循环

为了更有效率的输出列表的每个数据,可以使用循环来完成

demo:

namesList = ['xiaoWang','xiaoZhang','xiaoHua']


length = len(namesList)


i = 0


while i<length:
    print(namesList[i])
    i+=1

结果:

Artikel untuk membantu anda memahami asas Python: pengenalan senarai dan traversal gelung


3. Ringkasan

Artikel ini menerangkan asas senarai dalam Python, memperkenalkan operasi gelung senarai biasa dan menggunakan kes kaya untuk membantu semua orang memahami dengan lebih baik operasi asas biasa pada senarai.

Atas ialah kandungan terperinci Artikel untuk membantu anda memahami asas Python: pengenalan senarai dan traversal gelung. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:Go语言进阶学习. Jika ada pelanggaran, sila hubungi admin@php.cn Padam