您好,登錄后才能下訂單哦!
一、列表切片
a、快捷方式:spam[:3] ----表示從列表開始到3位置結束;拿到的內容是0,1,2沒有3位置上的數字。
spam[3:]
b、列表的拼接、復制:
拼接:使用 + [1,2,3]+['A','B'] >>>>[1,2,3,'A','B']
復制:使用 [1,2,3]2 >>>[1,2,3,1,2,3]
拼接:使用+= spam = 'hello' spam += 'world' >>>>spam = 'hello world'
復制:使用*= 同理。
c、del可從列表中刪除值: del spam[2]
二、利用列表實現多重賦值:
cat = ['fat','red','big']
size,color,tgv = cat
三、類似列表的類型:字符串和元組也可以像list一樣,切片,取值,用于for循環、用于len(),使用in or not in; 這一頓操作下來,依然是以字符串的形式輸出的。連接、復制也是一樣的。
四、
引用列表后,不管改變哪個引用的變量,其他的都會跟著變,故,要想互不影響,可以使用copy函數:
import copy
spam = [''A','B','C']
chees = copy.copy(spam)
chees[1] = 43
spam = [''A','B','C']
chees = [''A',43,'C']
#######################################
一、字典;
a、字典是不排序的;
b、可以調用pprint來打印整齊的、換行的字典。
二、字符串
a、注釋不僅僅可以使用#,也可以使用 ’‘’ 來實現多行注釋;
b、利用upper()與lower()來忽略大小寫;
c、使用isX()函數,用來排錯;
isalpha() -----字符串只包含字母、并非空集,則返回Ture;
isalnum() -------只包含字母和數字;
isdecimal() -------只含數字;
isspace() --------只含空格、制表符、換行;
istitle() -------只含以大寫字母開頭,后面是小寫字母的單詞;
d、字符串方法startswith()或endswith();
#############
以下函數都是調用的,并可以賦值給別的變量:
a、用于列表與字符串之間的轉換;
使用join()--- 列表轉字符串
split()----字符串轉列表,()里面加劃分元素的憑借;
b、用于輸出文本的對其函數:rjust()--右對齊 ; ljust() --左對齊 ;center() ----居中 ;
c、刪除字符串中的特定字符或者空格:調用strip()函數 ,要刪啥就給括號里寫啥。lstrip() --- 刪除左邊空格;
################
a、文本對齊函數:rjust()、ljust()、center();
b、模塊pyperclip中包含copy()與paste();
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。