[python]列表的練習總結

1
bicycles = ['trek', 'cannondale', 'redline', 'specialized']
print(bicycles)
print(bicycles[0]) ##第一個列表數據
print(bicycles[0].title())
print(bicycles[-1].title()) ##從最后開始數
messge = "my first bicycle was a "+bicycles[2].title()+"."
print (messge)

成都創新互聯專注于上海企業網站建設,成都響應式網站建設,商城建設。上海網站建設公司,為上海等地區提供建站服務。全流程按需設計,專業設計,全程項目跟蹤,成都創新互聯專業和態度為您提供的服務

2
name = ['Laoli','zaoxu','Caocao','libai','dufu','dazhangwei']
print(name[0],name[1],name[2],name[3])

3
motorcycles = ['honda', 'yamaha', 'suzuki']
print(motorcycles)
motorcycles[0] = 'ducati' ##修改
print(motorcycles)
motorcycles.append('ducati') ##添加
print(motorcycles)

motorcycles = []
motorcycles.append('honda')
motorcycles.append('yamaha')
motorcycles.append('suzuki')
print(motorcycles)

motorcycles.insert(0, 'ducati') ##在0位置插入
print(motorcycles)

del motorcycles[0] ##刪除
print(motorcycles)

popped_motorcycle = motorcycles.pop() ##彈出末尾元素到新變量列表
print(motorcycles)
print(popped_motorcycle)

motorcycles = ['honda', 'yamaha', 'suzuki']
last_owned = motorcycles.pop()
print("The last motorcycle I owned was a " + last_owned.title() + ".")

motorcycles = ['honda', 'yamaha', 'suzuki']
first_owned = motorcycles.pop(0) ##彈出指定元素
print('The first motorcycle I owned was a ' + first_owned.title() + '.')

motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati']
print(motorcycles)
motorcycles.remove('ducati') ##根據值刪除
print(motorcycles)

motorcycles = ['honda', 'yamaha', 'suzuki', 'ducati']
print(motorcycles)
too_expensive = 'ducati'
motorcycles.remove(too_expensive) ##將刪除的值存儲在too_expensive
print(motorcycles)
print("\nA " + too_expensive.title() + " is too expensive for me.")

4
1.嘉賓名單:如果你可以邀請任何人一起共進晚餐(無論是在世的還是故去的),你會邀請哪些人?請創建一個列表,其中包含至少 3個你想邀請的人;然后,使用這個列表打印消息,邀請這些人來與你共進晚餐。
2.修改嘉賓名單:你剛得知有位嘉賓無法赴約,因此需要另外邀請一位嘉賓。以完成練習 1時編寫的程序為基礎,在程序末尾添加一條 print 語句,指出哪位嘉賓無法赴約。修改嘉賓名單,將無法赴約的嘉賓的姓名替換為新邀請的嘉賓的姓名。再次打印一系列消息,向名單中的每位嘉賓發出邀請。
3.添加嘉賓:你剛找到了一個更大的餐桌,可容納更多的嘉賓。請想想你還想邀請哪三位嘉賓。以完成練習 1或練習2時編寫的程序為基礎,在程序末尾添加一條 print 語句,指出你找到了一個更大的餐桌。使用 insert() 將一位新嘉賓添加到名單開頭。使用 insert() 將另一位新嘉賓添加到名單中間。使用 append() 將最后一位新嘉賓添加到名單末尾。打印一系列消息,向名單中的每位嘉賓發出邀請。
4.縮減名單:你剛得知新購買的餐桌無法及時送達,因此只能邀請兩位嘉賓。以完成練習3時編寫的程序為基礎,在程序末尾添加一行代碼,打印一條你只
能邀請兩位嘉賓共進晚餐的消息。使用 pop() 不斷地刪除名單中的嘉賓,直到只有兩位嘉賓為止。每次從名單中彈出一位嘉賓時,都打印一條消息,讓該嘉賓知悉你很抱歉,無法邀請他來共進晚餐。對于余下的兩位嘉賓中的每一位,都打印一條消息,指出他依然在受邀人之列。使用 del 將最后兩位嘉賓從名單中刪除,讓名單變成空的。打印該名單,核實程序結束時名單確實是空的。

visitor=['mama','Baba','gege','jiejie','×××','didi']
visitor1=visitor[0]
visitor2=visitor[1]
visitor3=visitor[2]
visitor4=visitor[3]
visitor5=visitor[4]
visitor6=visitor[5]
print("我想邀請 "+visitor1+" "+visitor2+" "+visitor3+" "+visitor4+" "+visitor5+" "+visitor6+" "+"來參加我的party!")
print("我想邀請",visitor[0],visitor[1],visitor[2],visitor[3],visitor[4],visitor[5],"來參加我的party!")
print(visitor[0],"無法參加我的party")
visitor[0]='Libai'
print("我想邀請",visitor[0],visitor[1],visitor[2],visitor[3],visitor[4],visitor[5],"來參加我的party!")
visitor.insert(0,'Dufu')
print("我找了一個更大的餐桌,我還想邀請",visitor[0])
visitor.insert(3,'xijinping')
print("我找了一個更大的餐桌,我還想邀請",visitor[3])
visitor.append('haoren')
print("我找了一個更大的餐桌,我還想邀請",visitor[8])
print("我想邀請",visitor,"來參加我的party!")
print("餐桌沒送來,只能邀請2位朋友了。。。")
while True:
if visitor.len()>2:
baoqian=visitor.pop()
print ("不好意思,"+baoqian+"不能邀請你來我家吃飯了!")
else:
print("你好,", visitor[0], "你依然可以參加我的party!")
print("你好,", visitor[1], "你依然可以參加我的party!")
break
del visitor[0]
del visitor[0]
print("還有",visitor.len(),"個人")

5
cars = ['bmw','audi','toyota','subaru']
cars.sort() ##按字母順序排序
print(cars)
cars.sort(reverse=True) ##相反排序
print(cars)
cars = ['bmw','audi','toyota','subaru']
print(sorted(cars))
print(cars)
cars.reverse() ##倒著打印
print(cars)
print(len(cars)) ##確認列表長度

travel=['hainan','guangzhou','qingdao','xinjiang','dongbei']
print(travel)
print(sorted(travel))
print(travel)
print(sorted(travel,reverse=True)) ##travel按字母排序后,按反方向打印出來。
print(travel)
travel.reverse()
print(travel)
travel.reverse()
print(travel)
travel.sort()
print(travel)
travel.sort(reverse=True)
print(travel)

網頁名稱:[python]列表的練習總結
網址分享:http://m.kartarina.com/article34/jedjpe.html

成都網站建設公司_創新互聯,為您提供網站改版、定制開發靜態網站、品牌網站設計、Google、網站導航

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都seo排名網站優化
主站蜘蛛池模板: 国产日韩AV免费无码一区二区| 久久AV无码精品人妻糸列| 色综合久久中文字幕无码| 国产成人无码a区在线视频| 中文字幕精品无码一区二区| 永久免费av无码入口国语片| 亚洲精品无码少妇30P| 人妻在线无码一区二区三区| 成人无码a级毛片免费| 亚洲av无码成人精品国产| 久久久久亚洲AV无码专区网站 | 亚洲中文久久精品无码| 91精品无码久久久久久五月天| 国产精品白浆无码流出| 无码少妇一区二区性色AV| 无码国产亚洲日韩国精品视频一区二区三区 | 国产精品无码午夜福利| 亚洲日韩av无码中文| 亚洲午夜国产精品无码| 四虎成人精品国产永久免费无码| 无码人妻精品一区二区| 成人无码视频97免费| 免费人成无码大片在线观看| 亚洲国产成人精品无码区在线网站| 一本一道中文字幕无码东京热| 激情无码人妻又粗又大中国人 | 亚洲AV无码一区二区三区鸳鸯影院 | 亚洲国产精品无码久久久秋霞1| 日韩av无码中文无码电影| 日韩精品无码成人专区| 噜噜综合亚洲AV中文无码| 久久午夜福利无码1000合集| 亚洲AV无码国产精品色午友在线| 日韩人妻无码一区二区三区 | 国产AV无码专区亚洲AV毛网站| 无码国内精品久久人妻麻豆按摩| 亚洲精品无码国产片| 亚洲中文无码永久免| 亚洲aⅴ无码专区在线观看春色| 日韩乱码人妻无码系列中文字幕 | 无码av不卡一区二区三区|