Python入門到實踐 day two

2021-10-05 03:15:58 字數 3337 閱讀 2384

一系列按照特定順序排列的元素組成。
bicycles=

["trek"

,"cannondable"

,"redline"

,"specialized"

]print

(bicycles)

bicycles=

["trek"

,"cannondable"

,"redline"

,"specialized"

]print

(bicycles[0]

)#訪問列表第乙個元素

print

(bicycles[0]

.title())

>trek

>trek

print

(bicycles[-1

])#訪問列表最後乙個元素

print

(bicycles[-2

])#訪問列表倒數第二個元素

message=

"my first bicycle was a "

+bicycles[0]

.title()+

"."print

(message)

motorcycles=

["honda"

,"yamaha"

,"suzuki"

]print

(motorcycles)

motorcycles[0]

='ducati'

print

(motorcycles)

motorcycles=

["honda"

,"yamaha"

,"suzuki"

]print

(motorcycles)

"ducati"

)print

(motorcycles)

motorcycles=

"honda"

)"yamaha"

)"suzuki"

)

motorcycles=

["honda"

,"yamaha"

,"suzuki"

]motorcycles.insert(0,

"ducati"

)#方法insert(),指定插入元素值與索引位置

motorcycles=

["honda"

,"yamaha"

,"suzuki"

]print

(motorcycles)

del motorcycles[0]

#del 刪除指定索引位置的值

print

(motorcycles)

popped_motorcycle=motorcycles.pop(

)#方法pop(),預設刪除列表末尾的值,但任然可以訪問

print

(motorcycles)

print

(popped_motorcycle)

motorcycles=

["honda"

,"yamaha"

,"suzuki"

]first_owned=motorcycles.pop(0)

#pop()方法可指定刪除特定索引位置值

print

("the first owned was a "

+first_owned.title()+

"!")

motorcycles=

["honda"

,"yamaha"

,"suzuki"

,"ducati"

]too_expensive=

"ducati"

motorcycles.remove(too_expensive)

#remove()方法根據元素值刪除列表中元素

print

(motorcycles)

print

("\na "

+too_expensive.title()+

" is too expensive for me!"

)

cars=

["bmw"

,"audi"

,"toyota"

,"subaru"

]cars.sort(

)#方法sort()永久性對列表進行排序

print

(cars)

cars=

["bmw"

,"audi"

,"toyota"

,"subaru"

]cars.sort(reverse=

true

)#方法sort()永久性對列表進行排序,reverse=true,按照字母順序相反方向排列

print

(cars)

cars=

["bmw"

,"audi"

,"toyota"

,"subaru"

]print

("here is the ordinary list:"

)print

(cars)

print

("\nhere is the sorted list:"

)print

(sorted

(cars)

)#函式sorted()對列表進行臨時排序

print

("\nhere is the ordinary list again:"

)print

(cars)

cars=

["bmw"

,"audi"

,"toyota"

,"subaru"

]cars.reverse(

)#方法reverse()永久性反轉列表元素

print

(cars)

cars=

["bmw"

,"audi"

,"toyota"

,"subaru"

]len

(cars)

#函式len()獲取列表長度,即列表元素數量

Python開發入門到實踐

今天是個好日子,520!絕佳的告白機會啊 花痴臉 可是和我這種ds有什麼關係呢?生無可戀臉 但是,還是要只得記錄的是,今天在班車上想通一件事,對於自己喜歡的人 喜歡的事情,如果不想自己後悔,那就去努力爭取。但我想說的重點是,方法很重要!對於生性低調的人,就用低調又不失浪漫的方式告白 對於歷經現實捶打...

python入門到實踐 迴圈

python中主要的迴圈有 for迴圈和while迴圈 概念這個東西跟你白話多了也不一定能解釋的明白,直接通過例子來解釋吧。咱們從不斷的 例項中去學習和領會新的概念 囉嗦一下 在迴圈中會有3個迴圈控制語句 通過下面的例子我慢慢與你分析 usr bin env python3 coding utf 8...

python入門到實踐 for迴圈

for迴圈可以遍歷任何序列的專案,比如遍歷乙個字串的所有字母或者遍歷乙個列表中所有元素,還是老規矩,廢話不多說直接整 usr bin env python3 coding utf 8 for letter in park print park 中的字母有 letter zoo monkey tige...