python切片處理
建立切片,可指定要使用的第一個元素的索引和最後一個元素的索引加一
#建立列表players
players = ['charles', 'martina', 'michael', 'florence', 'eli']
#列印出列表
print(players)
=>
['charles', 'martina', 'michael', 'florence', 'eli']
#切片1
print(players[1:4])#列印從索引1位置的元素開始的三個元素
=>['martina', 'michael', 'florence']
#切片2
print(players[:4])#如果沒有指定第一個索引,python將自動從列表的開頭開始
=>['charles', 'martina', 'michael', 'florence']
#切片3
print(players[2:])#從索引為2,列印最後三個
=>['michael', 'florence', 'eli']
#切片4
print(players[-3:])#列印倒數三個元素
['michael', 'florence', 'eli']
遍歷切片
for player in players[:]:
print(player.title())
=>
Charles
Martina
Michael
Florence
Eli
複製列表
得到兩個列表
相當於複製一個副本
copy = players[:]
players.append('ev')
copy.append('wuh')
print(players)
print(copy)
=>
['charles', 'martina', 'michael', 'florence', 'eli', 'ev']
['charles', 'martina', 'michael', 'florence', 'eli', 'wuh']
一個列表
相當於賦值
copy1 = players
players.append('ev')
copy1.append('wuh')
print(players)
print(copy1)
=>
['charles', 'martina', 'michael', 'florence', 'eli', 'wuh']
['charles', 'martina', 'michael', 'florence', 'eli', 'wuh']
相關文章
- python EXCEL處理PythonExcel
- Python處理JSONPythonJSON
- python字串切片Python字串
- python檔案處理Python
- Python——異常處理Python
- Python異常處理Python
- Python錯誤處理Python
- python 處理資料Python
- python處理檔案Python
- Python 分組處理Python
- Python 關聯處理Python
- python 檔案處理Python
- Python影像處理丨5種影像處理特效Python特效
- Python錯誤處理和異常處理(二)Python
- Python資料處理(二):處理 Excel 資料PythonExcel
- Python列表切片操作Python
- python的特性 – 切片Python
- Python 影像處理 OpenCV (6):影像的閾值處理PythonOpenCV
- Python 影像處理 OpenCV (7):影像平滑(濾波)處理PythonOpenCV
- Python之檔案處理Python
- Python Selenium異常處理Python
- python異常捕捉處理Python
- python處理txt檔案Python
- Python爬蟲js處理Python爬蟲JS
- Python List 列表的處理Python
- Python批量處理圖片Python
- Python影像處理庫——PILPython
- python try異常處理Python
- python處理浮點數Python
- python切片有哪些特徵Python特徵
- <4>Python切片功能剖析Python
- Python資料處理典型用法Python
- 使用 Python 處理 CSV 檔案Python
- Python批處理:檔案操作Python
- Python基礎 -- 異常處理Python
- python ini 配置檔案處理Python
- Python如何處理檔案的?Python
- Python資料處理-pandas用法Python