返回列表 發帖

串列 (一)

• 串列,又稱為「清單」或「列表」,與其他語言的
「陣列(Array)」相同,其功能與變數相類似。
  索引值是從0 開始計數,索引值不可超出串列的範圍
• 宣告
串列名稱(變數名稱)= [元素1, 元素2, ......]
• 範例
list1 = [1, 2, 3, 4, 5]
#元素皆為整數
list2 = ["香蕉", "蘋果", "橘子"]
#元素皆為字串
list3 = [1, "香蕉", True]
#包含不同資料型態元素

• 取得串列元素
變數名稱= 串列名稱[索引值]


假設有一串列其內容如下:
list=["忠","孝","仁","愛","信","義","和","平"]

試取出串列中的第1到第5個元素

  1. list=["忠","孝","仁","愛","信","義","和","平"]
  2. print(list[0])
  3. print(list[1:6]) #左邊是開始(有包含),右邊是結束(沒有包含)。
  4. print(list1[-1]) #取出最後一個元素值
複製代碼

  1. list=["忠","孝","仁","愛","信","義","和","平"]
  2. print(list[1:6])
複製代碼

TOP

list=["忠","孝","仁","愛","信","義","和","平"]
print(list[1:6])
print(list)
print(list[0])

TOP

  1. list=["忠","孝","仁","愛","信","義","和","平"]
  2. print(list[0])
  3. print(list[1:6])
  4. print(list1[-1])
複製代碼

TOP

  1. list=["忠","孝","仁","愛","信","義","和","平"]
  2. print(list[1:6])
複製代碼

TOP

  1. list=["y","o","u","r"," ","m","o","m"]
  2. print (list[0])
  3. print(list[1:7])
  4. print(list[-1])
複製代碼
Attention Seeker </3

TOP

7

TOP

  1. list=["忠","孝","仁","愛","信","義","和","平"]
  2. print(list[0])
  3. print(list[1:6])
  4. print(list[-1])
複製代碼

TOP

  1. list=["忠","孝","仁","愛","信","義","和","平"]
  2. print(list[1:6])
  3. print(list[-1])
  4. print(list[-8:-7])
  5. print(list[3:6])
  6. print(list[-4:-3])
複製代碼

TOP

  1. list=["忠","孝","仁","愛","信","義","和","平"]
  2. print(list[0:6])
  3. print(list[-3])
  4. print(list[-3:-5)]
  5. print(list[1:5)]
複製代碼

TOP

  1. a=[1,2,3,4,5,6,7,8]
  2. print(a)
  3. print(a[0])
  4. print(a[3:5])
  5. print(a[-3])
複製代碼

TOP

本帖最後由 鄧維成 於 2023-8-3 09:25 編輯

list=["忠","孝","仁","愛","信","義","和","平"]
print(list[1:6])
print(list[-1])
print(list[4])

TOP

  1. a=["忠","孝","仁","愛","信","義","和","平"]
  2. print(a[0])
  3. print(a[1:6])
  4. print(a[-1])
複製代碼

TOP

  1. list=["忠","孝","仁","愛","信","義","和","平"]

  2. print(list[1:6])
複製代碼

TOP

  1. list=["忠","孝","仁","愛","信","義","和","平"]
  2. print(list[1:6])
複製代碼

TOP

  1. list1=[213,5467821,38,3,57,86,5,5375,44]
  2. print(list1[0])
  3. print(list1[0:8])
  4. print(list1[-6:-6])
  5. print(list1[-6:-4])
  6. print(str(list1[-6:-1])+str(list1[0:5]))
  7. print(list1[len(list1)-1])
複製代碼

TOP

list1=[1,2,3,4,5,6,7,8,9]
print(list1[4])
print(list1[1:6])
print(list1[-2])

TOP

list1=[1,2,3,4,5,6,7,8,9,10]
print(list1[4])
print(list[-2])
print(list1[1:6])

TOP

  1. list1=[5,109,25,True,"alert",2.9,[18,6,90]]
  2. print(list1)
  3. print(list1[2])
  4. print(list1[0:5])
  5. print(list1[0-len(list1)])
  6. print(list1[len(list1)-1])(list1[-1])
複製代碼

TOP

  1. listA=["alcahol",17.1,67,[7,25],"allowence"]
  2. print(listA)
  3. print(listA[3])
  4. print(listA[-4])
  5. print(listA[2:4])
複製代碼

TOP

返回列表