lst1 =[1
,2]lst2 =[3
,4]lst = lst1 + lst2
print
(lst)
lst1 =[1
,2]lst = lst1 *
3print
(lst)
語法 =
> 列表[::
] 完整格式:[開始索引:結束索引:間隔值](1
)[開始索引:
] 從開始索引擷取到列表的最後 (2
)[:結束索引] 從開頭擷取到結束索引之前(結束索引-1)
(3)[開始索引:結束索引] 從開始索引擷取到結束索引之前(結束索引-1)
(4)[開始索引:結束索引:間隔值] 從開始索引擷取到結束索引之前按照指定的間隔擷取列表元素值 (5
)[:]或[::
] 擷取所有列表
lst =
["王穎倩"
,"朱佳怡"
,"雲超"
,"主勝"
,"劉敏"
,"王振"
,"楊浩"
]
res = lst[2:
]print
(res)
res = lst[:4
]print
(res)
res = lst[3:
5]# 3 4
print
(res)
# 0 5 ..
正向擷取res = lst[::
5]print
(res)
逆向擷取# -1 -2 -3 -4 -5
res = lst[::
-1]print
(res)
res = lst[:]
res = lst[::
]print
(res)
# 0 1 2
lst =
["a"
,"b"
,"c"
]# -3 -2 -1
print
(lst[0]
)
lst[0]
="ddd"
print
(lst)
賦值時,修改的資料要求是:
>可迭代性的資料< iterable
lst =
["王穎倩"
,"朱佳怡"
,"雲超"
,"主勝"
,"劉敏"
,"王振"
,"楊浩"
]lst[1:
3]=[
"姜斌強"
,"尉翼麟"
,"aaa"
,"bbb"
,"cccc"
]# lst[1:3] = "1234"
print
(lst)
024
68..
..['王穎倩'
,'尉翼麟'
,'劉敏'
,'楊浩'
]lst[::
2]=(
"a",
"b",
"c",
"d")
print
(lst)
lst =
["豬八戒"
,"唐僧"
,"孫悟空"
,"沙僧"
,"白龍馬"
]
del lst[0]
print
(lst)
del lst[1:
4]print
(lst)
lst =
["豬八戒"
,"唐僧"
,"孫悟空"
,"沙僧"
,"白龍馬"
]res = lst[1:
4]del res
print
(lst)
位址:[
"豬八戒"
,"唐僧"
,"孫悟空"
,"沙僧"
,"白龍馬"]=
>
0x101
["唐僧"
,"孫悟空"
,"沙僧"]=
>
0x100
Python 列表相關操作
一 列表相關操作彙總 二 列表的建立 1 list 建立 使用 list 可以將任何可迭代的資料轉化成列表。a list 建立乙個空的列表物件 a list range 10 a 0,1,2,3,4,5,6,7,8,9 a list gaoqi,sxt a g a o q i s x t 2 ran...
list列表相關操作
字串的操作 s alexwusir s1 s.capitalize print s1 大寫,小寫 s2 s.upper s3 s.lower print s2,s3 s str aceq your input input 請輸入驗證碼 不區分大小寫 if s str.lower your input...
列表相關方法和操作
列表 有序的儲存一組資料 列表中的元素可以是不同型別的,但是一般情況下,列表裡都只儲存單一型別的值 list內建類需要乙個可迭代物件,可以將乙個可迭代物件轉換成為列表 轉換字典時,只會保留字典的key words list print words name age height 使用下標獲取列表元素...