第4章深入列表

2021-09-25 03:15:56 字數 997 閱讀 8881

names=['libai','dufu','qingzhao','yuanming']

for name in names:

print(name)

print('\n')

print('you are so beautiful')

#for 迴圈注意冒號,縮排,一般要逐個給新變數

none=

for none in names:

print(none)

#雖說none是個空列表,但是在for迴圈下其實他一直賦新值

#【libai

#dufu

#qingzhao

#yuanming】 而不是【。。。。。】一排輸出的,因為print放在for裡面

#range函式,用來數字列表的,可以當作列表

squares=

for value in range(0,5):#5不算

squares=value**2#用變數間接【1,4,9,16】這是平方運算

print(squares)

print('\n')

#運用函式max,min,sum,注意他們沒有』.'這個符號,帶引數

number=['1','2','3','4','5']

print(max(number))

print('\n')

#切片原理,」[:]「,取出部分列表內容,可以看成列表

print(number[0:3])#【1,2,3,4】

print(number[3:])#【4,5】

print(number[:])

print('\n')

for player in number[3:]:

print(player)

print('\n')

#複製列表用的,直接可以賦值給變數

shu=number[:]

print(shu)

print(number)

Python 深入列表

在學習python的列表推導式前,我們先學習三個東西 lambda map filter lambda是在一行中編寫乙個函式,但如果這個函式被多次呼叫,則其效能會受到一定的影響,其格式為 函式名 lambda 引數1,引數2 函式體如 add lambda a1,a2 a1 a2該lambda表示式...

第4章 操作列表

4.1.1 迴圈 遍歷 1.for迴圈 python中for迴圈的執行部分需要縮排,但是想要在迴圈之後再做其他執行,那麼該執行部分不需要縮排 輸出為 注 如果第二個print 不縮排,那麼 i can t wait to see your next trick,只會輸出一次,並且名字是carolin...

python第4章操作列表練習

4 3 數到 20 使用乙個 for 迴圈列印數字 1 20 含 for value in range 1,21 忘加冒號 print value 4 4 一百萬 建立乙個列表,其中包含數字 1 1 000 000,再使用乙個 for 迴圈將這 些數字列印出來 如果輸出的時間太長,按 ctrl c停...