您好,登錄后才能下訂單哦!
1
bicycles = ['trek', 'cannondale', 'redline', 'specialized']
print(bicycles)
print(bicycles[0]) ##第一個列表數(shù)據(jù)
print(bicycles[0].title())
print(bicycles[-1].title()) ##從最后開始數(shù)
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') ##根據(jù)值刪除
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.嘉賓名單:如果你可以邀請任何人一起共進(jìn)晚餐(無論是在世的還是故去的),你會邀請哪些人?請創(chuàng)建一個列表,其中包含至少 3個你想邀請的人;然后,使用這個列表打印消息,邀請這些人來與你共進(jìn)晚餐。
2.修改嘉賓名單:你剛得知有位嘉賓無法赴約,因此需要另外邀請一位嘉賓。以完成練習(xí) 1時編寫的程序?yàn)榛A(chǔ),在程序末尾添加一條 print 語句,指出哪位嘉賓無法赴約。修改嘉賓名單,將無法赴約的嘉賓的姓名替換為新邀請的嘉賓的姓名。再次打印一系列消息,向名單中的每位嘉賓發(fā)出邀請。
3.添加嘉賓:你剛找到了一個更大的餐桌,可容納更多的嘉賓。請想想你還想邀請哪三位嘉賓。以完成練習(xí) 1或練習(xí)2時編寫的程序?yàn)榛A(chǔ),在程序末尾添加一條 print 語句,指出你找到了一個更大的餐桌。使用 insert() 將一位新嘉賓添加到名單開頭。使用 insert() 將另一位新嘉賓添加到名單中間。使用 append() 將最后一位新嘉賓添加到名單末尾。打印一系列消息,向名單中的每位嘉賓發(fā)出邀請。
4.縮減名單:你剛得知新購買的餐桌無法及時送達(dá),因此只能邀請兩位嘉賓。以完成練習(xí)3時編寫的程序?yàn)榛A(chǔ),在程序末尾添加一行代碼,打印一條你只
能邀請兩位嘉賓共進(jìn)晚餐的消息。使用 pop() 不斷地刪除名單中的嘉賓,直到只有兩位嘉賓為止。每次從名單中彈出一位嘉賓時,都打印一條消息,讓該嘉賓知悉你很抱歉,無法邀請他來共進(jìn)晚餐。對于余下的兩位嘉賓中的每一位,都打印一條消息,指出他依然在受邀人之列。使用 del 將最后兩位嘉賓從名單中刪除,讓名單變成空的。打印該名單,核實(shí)程序結(jié)束時名單確實(shí)是空的。
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)) ##確認(rèn)列表長度
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)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。