Python基礎語法 序列

2021-10-19 09:54:06 字數 1985 閱讀 2152

verse1=

['自古逢秋悲寂寥'

,'我言秋日勝春朝'

,'晴空一鶴排雲上'

,'便引詩情到碧霄'

]verse2=

['青青園中葵'

,'朝露待日晞'

,'陽春布德澤'

,'萬物生關輝'

]print

('原序列verse1:'

,verse1)

print

('原序列verse2'

,verse2)

#序列索引

print

('verse1[2]:'

,verse1[2]

)#序列切片

print

('verse1[1::2]:'

,verse1[1:

:2])

#序列相加

print

('verse1+verse2:'

,verse1+verse2)

#序列相乘

print

('verse1*2'

,verse1*2)

#檢查某個元素是否是序列的成員

print

('晴空一鶴排雲上' not in verse1)

#計算序列的長度、最大值和最小值

num=[12

,34,63

,34,6

,78,43

,53,22

,21]print

('序列num:'

,num)

print

('序列num的長度為:'

,len

(num)

)print

('序列num中最大值為:'

,max

(num)

)print

('序列num中最小值為:'

,min

(num)

)

原序列verse1: [

'自古逢秋悲寂寥'

,'我言秋日勝春朝'

,'晴空一鶴排雲上'

,'便引詩情到碧霄'

]原序列verse2 [

'青青園中葵'

,'朝露待日晞'

,'陽春布德澤'

,'萬物生關輝'

]verse1[

2]: 晴空一鶴排雲上

verse1[1:

:2]: [

'我言秋日勝春朝'

,'便引詩情到碧霄'

]verse1+verse2: [

'自古逢秋悲寂寥'

,'我言秋日勝春朝'

,'晴空一鶴排雲上'

,'便引詩情到碧霄'

,'青青園中葵'

,'朝露待日晞'

,'陽春布德澤'

,'萬物生關輝'

]verse1*2[

'自古逢秋悲寂寥'

,'我言秋日勝春朝'

,'晴空一鶴排雲上'

,'便引詩情到碧霄'

,'自古逢秋悲寂寥'

,'我言秋日勝春朝'

,'晴空一鶴排雲上'

,'便引詩情到碧霄'

]false

序列num: [12,

34,63,

34,6,

78,43,

53,22,

21]序列num的長度為: 10

序列num中最大值為: 78

序列num中最小值為: 6

process finished with exit code 0

函式

說明list()

將序列轉換為列表

str()

將序列轉換為字串

sum()

計算元素和

sorted()

對元素進行排序

reversed()

反序序列中的元素

enumerate()

將序列組合為乙個索引序列,多用在for迴圈中

python 基礎語法 序列化

json pickle模組 1.json 和 pickle的區別 json 跨平台性強,可以在多平台上使用 pickle 只能在python中使用 json 只能存字串格式的json,pickle都可以存 2.json序列化 例子 寫入 儲存檔案的內容為json格式的字串內容 import json...

Python基礎 Python語法基礎

關鍵字是python語言的關鍵組成部分,不可隨便作為其他物件的識別符號 andas assert break class continue defdel elif else except exec finally forfrom global ifimport inis lambda notor p...

python初級語法 python語法基礎

寫在最前頭 python 程式對大小寫是敏感的!1 資料型別 1 整數 可以處理任意大小的正負整數 2 浮點數 浮點數運算可能會引入四捨五入的誤差 3 字串 可以是單引號or雙引號括起來的任意文字,但是不包括單引號or雙引號本身。ps 如果字串本身裡含有單引號or雙引號,怎麼辦呢?嘻嘻 可以使用轉義...