字符串
使用'和"創(chuàng)建字符串
-
用[]來截取字符串,運(yùn)行結(jié)果為ingy
string = "yingyingying" print(string[1:5])
-
字符串基本函數(shù)
|函數(shù)|功能|
|:-:|:-:|:-:|
capitalize()|字符串第一個字母大寫
upper()|小寫轉(zhuǎn)換為大寫
lower()|大寫轉(zhuǎn)換為小寫
title()|所有單詞首字母大寫
swapcase()|大寫變小寫卡者,小寫變大寫
strip()|刪除首位空格
lstrip()|刪除首空格
rstrip()|刪除尾空格
列表
- 創(chuàng)建列表:使用[]
list = ['ying', 'yu', 'ii']
- 訪問列表中的元素
-
使用下標(biāo)訪問
print(list[0])
結(jié)果為ying -
切片訪問
print(list[0:2])
結(jié)果為ying yu ii
- 列表常用函數(shù)
|函數(shù)|功能|例子|
|:-:|:-:|:-:|
append()|將元素添加到列表末尾|list.append("kang")
del|刪除指定元素|del list[0]
len()|獲取列表長度|len(list)
+|合并兩個列表|list1 + list2
max()|返回列表中元素最大值|max(list)
min()|返回列表中元素最小值|min(list)
count()|獲取指定元素在列表中的出現(xiàn)次數(shù)|list.count("yyy")
insert()|在指定位置插入元素|list.insert(0, "yyy")
remove()|刪除列表中的第一個匹配項(xiàng)|list.remove("yyy")
reverse()|列表元素倒置|list.reverse()
sort(key=None, reverse=False)|排序|list.sort(key=None, reverse=False)
index()|返回指定元素的位置|list.index("yyy")
字典
- 創(chuàng)建字典:使用{}
dict = {1:"li", 2:"kang", 3:"shuai"}
- 訪問字典里元素的值
dict[1]
dict[2]
- 刪除字典元素
del dict[1]
- 字典常用函數(shù)
|函數(shù)|功能|例子|
|:-:|:-:|:-:|
len()|獲取字典元素個數(shù)|len(dict)
update()|將指定字典dict2更新到另一指定字典dict1中|dict1.update(dict2)
keys()|獲取所有的鍵|dict.keys()
values()|獲取所有的值|dict.values()
items()|獲取所有的鍵值對|dict.items()
元組
- 創(chuàng)建元組:使用()
tuple = ('li', 'kang', 'shuai')
- 元組解包:可以在不使用臨時變量的情況下實(shí)現(xiàn)多個變量值交換
password = ('123')
li = ('456')
password, li = li, password