1. 對以下列表中的第乙個元素首字母大小並輸出,輸出最後乙個元素
bicycles =
['trek'
,'cannondale'
,'redline'
]print
(bicycles[0]
.title())
#對bicycles的第乙個元素首字母大寫並輸出
print
(bicycles[-1
].title())
#索引-1代表最後乙個元素
answer:2. 輸出列表中的所有元素
motorcycles =
['honda'
,'yamaha'
]print
(motorcycles)
answer:3.對指定元素進行修改,並在列表末尾新增新元素
motorcycles =
['honda'
,'yamaha'
]print
(motorcycles)
motorcycles[0]
='ducati'
print
(motorcycles)
#指定元素進行修改
'ducati'
)'suzuki'
)print
(motorcycles)
answer:4.insert()——將指定元素新增到指定空間中
motorcycles =
['honda'
,'yamaha'
]motorcycles.insert(0,
'new'
)print
(motorcycles)
#用insert(),可以將指定元素新增到指定空間中,原來的元素並不會被覆蓋
answer:5.del——刪除指定元素
motorcycles =
['honda'
,'yamaha'
,'ducati'
]del motorcycles[0]
print
(motorcycles)
#用del來刪除列表中的第乙個元素
answer:6.pop()——彈出指定元素
motorcycles =
['honda'
,'yamaha'
,'ducati'
]pop_motorcycle = motorcycles.pop(
)print
(motorcycles)
print
(pop_motorcycle)
#用pop()將元素彈出,並將其賦給新元素以便訪問
pop_motorcycle = motorcycles.pop(0)
print
(motorcycles)
print
(pop_motorcycle)
#可以使用pop彈出指定位置的元素
7.remove()——刪除列表中的值
motorcycles =
['honda'
,'yamaha'
,'ducati'
]motorcycles.remove(
'ducati'
)print
(motorcycles)
#使用remove()刪除列表中的值
#del()按索引值刪除,而remove()按元素刪除
answer:8.sort()——按字母排列,且無法恢復到原來的序列
cars =
['bmw'
,'audi'
,'toyota'
,'subaru'
]cars.sort(
)print
(cars)
#使用sort()按字母排列,且無法恢復到原來的序列
answer:
cars.sort(reverse=
true
)print
(cars)
#按與字母從z到a排列
answer:9.sorted()——臨時排序
cars =
['bmw'
,'audi'
,'toyota'
,'subaru'
]print
(sorted
(cars)
)
answer:10.reverse()——永久按反轉順序排列
cars =
['bmw'
,'audi'
,'toyota'
,'subaru'
]print
(cars)
cars.reverse(
)#永久按反轉順序排列
11.len()——得到列表元素個數
cars =
['bmw'
,'audi'
,'toyota'
,'subaru'
]print
(len
(cars)
)
answer:12.不可變的列表——元組
dimensions =
(200,50
)print
(dimensions[0]
)print
(dimensions[1]
)for dimension in dimensions:
print
(dimension)
#for迴圈可遍歷元組中的值
answer:元組的修改:
#對於元組的修改,可以給儲存元素的變數賦值,即重新定義整個元組
dimensions =(40
,100
)for dimension in dimensions:
print
(dimension)
python列表操作程式 Python列表操作
1 新增元素 向python列表裡面新增元素主要有三種方法 2 extend extend 對於列表的操作主要實現的是對於特定列表的擴充套件和增長,可以一次新增多個元素,不過也只能新增在列表的最後 m.extend 元素a,元素b,3 insert list.insert a,元素b 表示在列表li...
Python列表練習題
實現功能 列表為 iphone8 6888 macpro 14800 小公尺6 2499 coffee 31 book 80 nike shoes 799 實現乙個類似購物車的語句,使用者迴圈輸入編號可以將列表內的商品儲存到乙個新的列表裡面,當使用者輸入 q 時退出迴圈 實現 如下 products...
python列表練習題
通訊錄管理系統 1.增加姓名和手機 2.刪除姓名 3.修改手機 4.查詢所有使用者 5.根據姓名查詢手機號 6.退出 name number a 通訊錄管理系統 1.增加姓名和手機 2.刪除姓名 3.修改手機 4.查詢所有使用者 5.根據姓名查詢手機號 6.退出 請選擇 while true b i...