日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

7、字典和string的用法

發(fā)布時(shí)間:2025/5/22 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 7、字典和string的用法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
#dic={1:'alex','age':35,'hobby':{'girl_name':'鐵錘','age':45},'is_handsome':True} # dic={'age':'alex','age':35,'hobby':{'girl_name':'鐵錘','age':45},'is_handsome':True}# print(dic)#字典兩大特點(diǎn):無序,鍵唯一#字典的創(chuàng)建 # a=list() # print(a)# dic={'name':'alex'}# dic1={} # dic2=dict((('name','alex'),)) # print(dic2)# dic3=dict([['name','alex'],]) # print(dic3)# dic1={'name':'alex'} # dic1['age']=18 # print(dic1)#鍵存在,不改動(dòng),返回字典中相應(yīng)的鍵對應(yīng)的值 # ret=dic1.setdefault('age',34) # print(ret) # # #鍵不存在,在字典中中增加新的鍵值對,并返回相應(yīng)的值 # ret2=dic1.setdefault('hobby','girl') # print(dic1) # print(ret2)#查 通過鍵去查找 # dic3={'age': 18, 'name': 'alex', 'hobby': 'girl'} # # print(dic3['name']) # # print(list(dic3.keys())) # print(list(dic3.values())) # print(list(dic3.items()))# li=[1,2,34,4] # li[2]=5 # dic3={'age': 18, 'name': 'alex', 'hobby': 'girl'} # dic3['age']=55 # print(dic3)# dic4={'age': 18, 'name': 'alex', 'hobby': 'girl'} # # dic5={'1':'111','2':'222'} # dic5={'1':'111','name':'222'} # # dic4.update(dic5) # print(dic4) # print(dic5)# dic5 = {'name': 'alex', 'age': 18, 'class': 1}# dic5.clear() # 清空字典 # print(dic5) # del dic5['name'] #刪除字典中指定鍵值對 # print(dic5)# print(dic5.pop('age')) #刪除字典中指定鍵值對,并返回該鍵值對的值 # ret=dic5.pop('age') # print(ret) # print(dic5)# a = dic5.popitem() #隨機(jī)刪除某組鍵值對,并以元組方式返回值 # print(a, dic5)# del dic5 #刪除整個(gè)字典 # print(dic5)#5 其他操作以及涉及到的方法# dic6=dict.fromkeys(['host1','host2','host3'],'test') # print(dic6)#{'host3': 'test', 'host1': 'test', 'host2': 'test'} # # dic6['host2']='abc' # print(dic6)# dic6=dict.fromkeys(['host1','host2','host3'],['test1','tets2']) # print(dic6)#{'host2': ['test1', 'tets2'], 'host3': ['test1', 'tets2'], 'host1': ['test1', 'tets2']} # # dic6['host2'][1]='test3' # print(dic6)#{'host3': ['test1', 'test3'], 'host2': ['test1', 'test3'], 'host1': ['test1', 'test3']}# av_catalog = { # "歐美":{ # "www.youporn.com": ["很多免費(fèi)的,世界最大的","質(zhì)量一般"], # "www.pornhub.com": ["很多免費(fèi)的,也很大","質(zhì)量比yourporn高點(diǎn)"], # "letmedothistoyou.com": ["多是自拍,高質(zhì)量圖片很多","資源不多,更新慢"], # "x-art.com":["質(zhì)量很高,真的很高","全部收費(fèi),屌比請繞過"] # }, # "日韓":{ # "tokyo-hot":["質(zhì)量怎樣不清楚,個(gè)人已經(jīng)不喜歡日韓范了","聽說是收費(fèi)的"] # }, # "大陸":{ # "1024":["全部免費(fèi),真好,好人一生平安","服務(wù)器在國外,慢"] # } # }# av_catalog['歐美']["www.youporn.com"][1]='高清午馬' dic={5:'555',2:'666',4:'444'} # dic.has_keys(5) # print(5 in dic) # print(sorted(dic.items())) # dic5={'name': 'alex', 'age': 18}# for i in dic5: # print(i,dic5[i])+# for i,v in dic5.items(): # print(i,v)#String 操作# a="Let's go " # print(a) # 1 * 重復(fù)輸出字符串 # print('hello'*20)# 2 [] ,[:] 通過索引獲取字符串中字符,這里和列表的切片操作是相同的,具體內(nèi)容見列表 # print('helloworld'[2:])#關(guān)鍵字 in # print(123 in [23,45,123]) # print('e2l' in 'hello')# 4 % 格式字符串 # print('alex is a good teacher') # print('%s is a good teacher'%'alex')#5 # a='123' # b='abc' # d='44' # # # c=a+b # # # print(c) # # # c= ''.join([a,b,d]) # print(c)# String的內(nèi)置方法# st='hello kitty {name} is {age}' # # print(st.count('l')) # 統(tǒng)計(jì)元素個(gè)數(shù) # print(st.capitalize()) # 首字母大寫 # print(st.center(50,'#')) # 居中 # print(st.endswith('tty3')) # 判斷是否以某個(gè)內(nèi)容結(jié)尾 # print(st.startswith('he')) # 判斷是否以某個(gè)內(nèi)容開頭 # print(st.expandtabs(tabsize=20)) # print(st.find('t')) # 查找到第一個(gè)元素,并將索引值返回 # print(st.format(name='alex',age=37)) # 格式化輸出的另一種方式 待定:?:{} # print(st.format_map({'name':'alex','age':22})) # print(st.index('t')) # print('asd'.isalnum()) # print('12632178'.isdecimal()) # print('1269999.uuuu'.isnumeric()) # print('abc'.isidentifier()) # print('Abc'.islower()) # print('ABC'.isupper()) # print(' e'.isspace()) # print('My title'.istitle()) # print('My tLtle'.lower()) # print('My tLtle'.upper()) # print('My tLtle'.swapcase()) # print('My tLtle'.ljust(50,'*')) # print('My tLtle'.rjust(50,'*')) # print('\tMy tLtle\n'.strip()) # print('\tMy tLtle\n'.lstrip()) # print('\tMy tLtle\n'.rstrip()) # print('ok') # print('My title title'.replace('itle','lesson',1)) # print('My title title'.rfind('t')) # print('My title title'.split('i',1)) # print('My title title'.title())#摘一些重要的字符串方法 #1 print(st.count('l')) # print(st.center(50,'#')) # 居中 # print(st.startswith('he')) # 判斷是否以某個(gè)內(nèi)容開頭 # print(st.find('t')) #查找t在字符串中的索引 # print(st.format(name='alex',age=37)) # 格式化輸出的另一種方式 待定:?:{} # print('My tLtle'.lower()) # print('My tLtle'.upper()) # print('\tMy tLtle\n'.strip()) #去除空字符 # print('My title title'.replace('itle','lesson',1)) #用替換‘lesson’從左開始替換一個(gè)'itle' # print('My title title'.split('i',1)) #以第一個(gè)i為分隔符切割字符串,從左開始切割,不寫數(shù)字全部i都為分隔符

?

轉(zhuǎn)載于:https://www.cnblogs.com/xiao-ge/p/9003525.html

總結(jié)

以上是生活随笔為你收集整理的7、字典和string的用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。