python學習筆記(四) 系列資料型別

2021-08-09 20:41:09 字數 1424 閱讀 1099

第五章 系列資料型別

主要注意點,注意使用python內建的函式,再具體使用過程中還要注意格式等的細節。

#第五章 系列資料型別

#5.1 python系列資料概述

#a 陣列

#b python內建的系列資料型別 元組tuple 列表list 字串str 位元組資料bytes bytearray

#其中,元組用小括號,列表用中括號

s1=(1,2,3)

print(s1[2])

s2=[1,2,3]

s2[2]=4

print(s2[2])#列表用於儲存值可變的表

s1=b"abc"

print(s1.decode("utf-8"))

#5.2 系列資料的基本操作

# len(),max(),min()可以分別求長度,最大值最小值

#系列的切片操作s[i:j:k] i,j,k分別表示開始位置,結束位置,步長

#系列連線和重複操作 + * s1+s2 s1*n

#系列的成員關係操作

# x in s 返回bool值

# x not in s 返回bool值

# s.count(x) 返回x在s中出現的次數

# s.index(x,i,j) 返回x在[i,j)第一次出現的下標,範圍可以省略

#系列的比較運算操作 == > <

#系列的排序操作 sorted(iterable,key=none,reverse=false) reverse=true 則反向排序

#內建函式 all() 所有值為true返回true,any()任意值為true返回true

#系列拆封 類似於集體賦值

a,b=(1,2)

print(a,b)

first,*middle,last=range(10)

print(middle)

record=('zhangsan','[email protected]','021-12222220,','17854255105')

name,_,*phones=record

print(phones)

#5.3元組 tuple

t3=1,

print(t3)#元組只有乙個專案時,後面的逗號不能省略

#5.4 列表

#列表的系列操作 s[下標]=x del s[下標]

#列表解析表示式

print([i**2 for i in range(10)])

#5.5 字串

#字串編碼解碼 decode encode

#字串格式化 format

# 5.6 位元組系列

#bytes 常量 使用字母b 加單引號或雙引號括起來的常量

bytes((1,2,3))

bytearray((1,2,3))

Python學習筆記(四)

dict 用 dict 表示 名字 成績 的查詢表如下 d 名字稱為key,對應的成績稱為value,dict就是通過 key 來查詢 value。key不能重複 花括號 表示這是乙個dict,然後按照 key value,寫出來即可。最後乙個 key value 的逗號可以省略。由於dict也是集...

python學習筆記(四)

0.假設你現在拿到了乙個英語句子,需要把這個句子中的每乙個單詞拿出來單獨處理。sentence i am an englist sentence 這時就需要對字串進行分割。sentence.split split 會把字串按照其中的空格進行分割,分割後的每一段都是乙個新的字串,最終返回這些字串組成乙...

python學習筆記 四

python模組,乙個.py檔案 匯入模組的語法 import importable importable 可以是包或包中的模組 import importable1,importablen import importable as preferred name 第三種語法可能導致名稱衝突 一般寫在...