遍歷三者使用到的函式
拼接字串:
a =
"hello"
b =",python"
print
(a+b)
hello,python
列表:
li1 =
['i'
]li2 =
['want'
]print
(li1 + li2)
['i'
,'want'
]
元組:
tp1 =
('1'
,'2'
,'3'
)tp2 =
('4'
,'5'
,'6'
)print
(tp1+tp2)
('1'
,'2'
,'3'
,'4'
,'5'
,'6'
)
重複
字串:
a =
"city college"
print
(a*3
)city collegecity collegecity college
列表:
li1 =
['i'
]li2 =
['want'
]print
(li1 *3)
['i'
,'i'
,'i'
]
元組:
tp1 =
('1'
,'2'
,'3'
)tp2 =
('4'
,'5'
,'6'
)print
(tp1 *2)
('1'
,'2'
,'3'
,'1'
,'2'
,'3'
)
索引 [ ] ,切片 [ : ], [ : : ]
字串:
sr =
"python"
print
(sr[5]
)print
(sr[-1
])nn
列表:
li =
['c'
,'i'
,'t'
,'y'
,'city'
,'college'
,'zhejiang'
]print
(len
(li)
)print
(li[0]
, li[-7
])print
(li[:5
])print
(li[::
-1])
print
(li[6]
[1])
7c c
['c'
,'i'
,'t'
,'y'
,'city'][
'zhejiang'
,'college'
,'city'
,'y'
,'t'
,'i'
,'c'
]h
元組:
tp2 =
('4'
,'5'
,'6'
)print
(tp2[:3
])('4'
,'5'
,'6'
)遍歷
列表:
li =
['a'
,'b'
,'c'
]for i in li:
print
(i)
li =
['a'
,'b'
,'c'
]for i in
range
(len
(li)):
print
(i)
li =
['a'
,'b'
,'c'
]for i in
enumerate
(li,2)
:print
(i)(2,
'a')(3
,'b')(
4,'c')
元組:
tp =
('a'
,'b'
,'c'
)for i in tp:
print
(i)a
bc
tp =
('a'
,'b'
,'c'
)for i in
range
(len
(tp)):
print
(i)0
12
tp =
('a'
,'b'
,'c'
)for i in
enumerate
(tp,1)
:print
(i)(1,
'a')(2
,'b')(
3,'c')
字串
函式大小寫轉換
lower():轉小寫; upper():轉大寫; swapcase():大小寫互換; title():轉為標題的形式; capitalize():首字母大寫
格式輸出對齊
center() ,居中對齊; ljust() , 局左對齊; rjust() , 局右對齊; zfill() , 居右對齊,預設填充0
刪除指定字元
strip() , 預設刪除左右兩端換行和空,()內可以填指定字元; lstrip() , 刪除左端字元; rstrip() , 刪除右端字元
計數count()
字串搜尋定位和替換
find(); index(); replace()
字串條件判斷
isalnum(), 判斷字串由字母或數字組成; isalpha(), 僅有字母; isdigit(), 僅有數字
製表符的轉化
expandtabs()
字串的分割
join(), 將指定字元插入到元素之間; split(), 以指定字元分割字串,並去除該字元; partition(), 以指定字元分割字串並保留該字元
ascii值和字元的轉化
chr() digit–>alpha; ord() alpha–>digit
列表函式增刪
pop(); remove(); del; clear()
計數count()
反轉reverse()
拷貝copy(); deepcopy()
列舉遍歷
enumerate()
元組函式增不能
刪不能刪除某個元素,可以全部刪除,del
列舉遍歷
enumerate()
python學習3 字串 列表
一 字串 程式 獲取資料 處理 輸出 1 切片 print name 0 3 3取不到 hel print name 0 4 4取不到 hell print name 2 4 ll print name 0 6 1 hellob print name 0 6 2 hlo name laoluo na...
Python基礎(二) 字串 列表 元組 字典
一 字串 string xx 二 列表 list 列表比字串還強大 list a 2 c d e f 元素位置從0開始 刪除元素 del命令 del list 4 位置從0開始,因此刪的是第五個元素。列表上的算術 三 元組 tuple tuple 0,1,1,2,3 位置從0開始 元組與列表的主要區...
Python3 字串,列表,字典
python轉義字元 在需要在字元中使用特殊字元時,python用反斜槓 轉義字元。如下表 轉義字元 描述 在行尾時 續行符反斜槓符號 單引號雙引號 a響鈴 b退格 backspace e轉義 000空 n 換行 v 縱向製表符 t橫向製表符 r回車 f換頁 oyy 八進位制數,yy代表的字元,例如...