python學習之路5--字典-字符串

字典

字典是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']
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章