python基礎語法 字串 列表 元祖 字典

2021-08-21 08:35:05 字數 1819 閱讀 5073

切片是指對操作的物件擷取其中一部分的操作。

字串、列表、元組都支援切片操作。

join適用於字串和列表

字串的replace方法,字串名.replace(old,new,count),預設情況下全部替換

partition分隔為元祖,包含三部分,str前,str,str後

split

以 str 為分隔符切片 mystr,如果 maxsplit有指定值,則僅分隔 為maxsplit+1 個子字串,為列**式,預設全部分隔

print(「***xx」),***xx=***x%s % aa可以直接用於賦值語句

三(單/雙)引號可以用於定義保留其文字格式的字串

下標索引:左->右:0 1 2.....

右->左:-1,-2,-3......

切片:a[1,6]預設左閉右開

方法-->物件名.方法名

函式-->函式名()

split分割字串得到乙個列表

endwith()方法用於判斷檔名字尾,進而判斷檔案型別

partition分割字串後形成乙個元祖

定義列表:my_list = list(可迭代的物件)

如果資料型別是可變的,則可以進行增刪改查,不可變的資料型別只能進行查

字串「」  列表   元祖()  字典{}

集合是無序的,集合中的元素是唯一的,集合一般用於元組或者列表中的元素去重

切片的語法:[起始:結束:步長]  左閉右開

python 字串快速逆置

print(s[::-1])  # 從後向前,按步長為1進行取值

insert(index, object)

在指定位置

index

前插入元素

object

del:根據下標進行刪除

pop:刪除最後乙個元素

remove:根據元素的值進行刪除

元組的元素不能修改

#

假如元組中有且只有乙個元素

#

格式:

元組名= (

元素1,)

字典的每個元素由

2部分組成,鍵:值

# 字典是無序的

->

不能通過下標索引獲取資料

只能通過

key獲取

value

# 字典的

key

不能使用可變的資料型別

del

列表名[

下標索引

]           

列表名.pop

(下標索引)預設刪除最後乙個元素

clear

列表名.clear

()清空列表

列表名.remove

(元素)

列表名.sort()

預設從小到大

reverse=true

完成逆置()

「「是有序的,

{}是無序的

字典的鍵是不能重複,一旦重複後面的鍵值對會將前面的進行覆蓋

字典的setdefault

(key

,***

)和get

(key

,***

)方法,不同點為當查詢的

key不存在時,兩者都會返回

***,但是,前者會將這個鍵值對新增進字典,後者不會

字串 列表

定義 使用單引號或者雙引號括起來的任意字串,我們都可以稱之為字串。字串建立 str1 或者 str2 字串的拼接 注意 不同型別不能使用 進行拼接 注意 會在逗號位置產生乙個空格 使用格式化的方式 print format str1,str2 print join list1 序列裡的必須是字串 s...

字串,列表

一.資料型別 type 4 二.字串 1.如何分割字串 url sdasdada,sdasdasd,122323,url.split split 分割字串 sdasdada sdasdasd 122323 2.把字串每個字都單獨弄到列表裡 s codeclassroom.cn l list s pr...

Python 字串,列表,元組

一 字串 1.兩個串拼接為乙個羊肉串。a wo cool 乙個 號相當於紅柳,將兩個字串,串為紅柳大串 b wo cool 該寫法中間可不加空格,為了審美,求求你加乙個吧 列印結果 wocool 2.end print執行後自動換行,如果不想換行或者結果後加其他的,以下為輸出變數a後。print a...