字典
字典是python中的唯一映射類型,採用鍵值對來存儲。
特點:無序
1.字典的創建:
dict = {'ll':1,'hi':'你好','good':'好'}
print(dict)
2.四種方法-增刪改查
#增
dict['qq']='1234'#直接賦值即可,若有會覆蓋。
dict.setdefault('tt',88)
dict = {'ll':1,'hi':'你好','good':'好'}
dict1 = {'111':444}
dict.update(dict1) #添加字典,有重複會覆蓋
print(dict)
#刪
# dict = {'ll':1,'hi':'你好','good':'好'}
# del dict['hi']#刪除某個鍵值對
# print(dict)
# dict = {'ll':1,'hi':'你好','good':'好'}
# ret=dict.pop('ll')#刪除鍵值對,並有返回值
# print(dict)
# print(ret)
# dict = {'ll':1,'hi':'你好','good':'好'}
# dict.popitem()#隨機刪除
# print(dict)
#字典的遍歷
# dict1 = {'name':1,'hi':'你好','good':'好'}
# for i in dict1:
# print(i,dict1[i])
字符串
string
a='123'
b='145'
c=''.join([a,b])#合併兩個字符串
print(c)
#一些重要的字符串內置方法
#重要字符串方法:
# print(str.count('l')) #次數
# print(str.center(50,'*'))
# print(str.startswith('h'))#以什麼開始
# print(str.find("o"))#尋找元素並返回索引值
# print(str.format(name = 'lee'))#格式化輸出
# print("MGKSM".lower())
# print("fsfs".upper())
# print("\tooo\n".strip())#去掉換行服
# print("my book".replace("my","you"))
# print("my title title".split("i")) #以i爲分割對象 成爲列表['my t', 'tle t', 'tle']