iT邦幫忙

2022 iThome 鐵人賽

DAY 8
0
Modern Web

簡單的python筆記系列 第 8

[Day 08]Python 基礎4

  • 分享至 

  • xImage
  •  

List(列表)

List(序列)是Python中最最最基本的數據結構。
List 要創建一個列表,只要用逗號分隔不同的數據並使用方框括[ ]起來即可。
List中可擁有數值、字串

廢話不多說直接來範例~~

list1 = [1 , 2 , 3]                                # 創建list1,list[0]=1, list[1]=2, list[2]=3(陣列裡第一格是從0開始)
list2 = ["iphone12", "iphone13", "iphone14"]       # 創建list2,list[0]=iphone12,list[1]=iphone13,list[2]=iphone14
list3 = ["hello", 'world', 1, 2, list1]            # 依此類推,大家可以對比上面想想看

print(list1)                                       # 印出list1裡所有的元素
print(list2)                                       # 印出list2裡所有的元素
print(list3)                                       # 印出list3裡所有的元素

print(list1[0])                                    # 印出list1裡的第一個元素
print(list2[1])                                    # 印出list2裡的第二個元素
print(list3[2])                                    # 印出list3裡的第三個元素

結果為此圖,大家可以自行操作玩玩看~

除此之外,列表還有許多實用的用法,例如:

Python列表截取

apple = ["iphone12", "iphone13", "iphone14"]       # 創建名為apple的序列,apple[0]=iphone12,apple[1]=iphone13,apple[2]=iphone14
print(apple)                                       # 印出apple裡所有的元素
print(apple[2])                                    # 印出列表中第三個元素
print(apple[-2])                                   # 印出讀取列表中倒數第二個元素

print(apple[0:])                                   # 印出從第一個元素開始截取列表
print(apple[1:])                                   # 印出從第二個元素開始截取列表
print(apple[2:])                                   # 印出從第三個元素開始截取列表

結果為此圖,大家可以自行操作玩玩看~

大家可以試試看下面這兩個會印出什麼結果

print(apple[3:])                                  
print(apple[4:])

len()

a = len([1, 2, 3])                        # len():返回對象(字符、列表、元組等)長度或項目個數。
print(a)                                  # 所以 a 會等於list(列表)的長度3,因此會印出3

那麼今天就先到這理吧~
感謝各位觀看

下集預告:Day 09 Python 基礎5


上一篇
[Day 07] Python 基礎3
下一篇
[Day 09] Python 基礎5
系列文
簡單的python筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言