Dictionary
info = { ' a ': 123, ' B ': ' xxx '}# value two methods the first one does not exist error # print (info["x"]) print (Info.get (' x ')) # delete del info[' a ']# Determine if key exists print (' a ' in info)
Set/tuple
Import Copy # introduces the Copy Library # Collection (array) names = [' AAA ', ' BBB ', ' CCC ', ' DDD ', [1, 2, 3, 4]]# insert Names.insert (0, ' first ') # Append NAMES.A Ppend (' last ') # Delete print (names) del Names[1]names.pop (1) names.remove ("ddd") # does not exist will error # Find index print (Names.index (' Last ') # Statistics print (Names.count (' AAA ')) print (names) print ('--------------------------------------------------') # Shallow copy ( Only the nested collection in the 10% collection in copy will not be copied) Names2 = Names.copy () # deep copy completely copies a copy of the data Names3 = copy.deepcopy (names2) print (NAMES3) # tuple Cannot Change name4 = (1, 2, 3, 4, 5, 6) print (Name4.index (1))
Python dictionaries and collections (arrays)