Lists, dictionaries built-in method

A list of built-in method: can only give a list with

lt = [1, 2, 3,4]
method Code
Index values ​​/ value index modifier lt[0] = 2 print(lt)
Index sliced print(lt[0:1])
Member operator in / not in print(2 in lt) print(2 not in lt)
for loop for i in lt:print(i)
len length print (referred to as (LT))
append (): value added lt.append(4) print(lt)
sort (): Sort lt.sort() print(lt)
reverse (): Reverse lt = [1, 2, 3]lt.reverse()print(lt)
index (): Gets the element index print(lt.index(2))
clear (): Empty list lt.clear() print(lt)
copy (): Copy lt = [1, 2, 3] lt1 = lt.copy() print(lt1)
extend (): extended list lt1 = [1, 2, 3] lt2 = [1, 5, 6] lt1.extend(lt2) print(lt1)
remove (): removed lt = [1, 2, 3] lt.remove(3) print(lt)
insert (): according to the index value inserted lt = [1, 2, 3] lt.insert(0, 1.5) print(lt)

Dictionary built-in method

banzhuren_info_dic = {'name': 'a', 'height': 21313, 'weight': 1231,                      'hobby_list': ['sdfsdf', 'ads', 'qrt']}
method Code
Press the key value print(banzhuren_info_dic['height'])
Press the key to modify value banzhuren_info_dic [ 'height'] = banzhuren_info_dic [ 'height'] + 1 print (banzhuren_info_dic [ 'height']) banzhuren_info_dic [ 'age'] = 30
Press the key added value anzhuren_info_dic['age'] = 30 print(banzhuren_info_dic)
Member operator (comparison is key) print('age' in banzhuren_info_dic)
The for loop (for key cycle) for i in banzhuren_info_dic: print(i)
keys() print (banzhuren_info_dic.keys ())
values() print(banzhuren_info_dic.values())
items() print(banzhuren_info_dic.items())
get (): Value print(banzhuren_info_dic.get('height', 150))
update() dic1 = {'a':1} dic2 = {'b':2} dic1.update(dic2) print(dic1)
setdefault(): dic1 = {'a': 1} dic1.setdefault('a', 2) print(dic1)
s='nbx qwer'
method Code
Index values print(s[0])
slice print(s[0:4])
Member operator print('nbx' in s) print('nbx1' in s)
for loop for i in s: print(i)
Only () print (referred to as (a))
strip() print(s.strip('n* '))
lstrip()/rstrip() Ditto
find()/index() s = 'nick'print(s.find('a'))
join() print('*'.join(['a', 'b', 'c']))
split() s = 'abc' print(s.split('*'))
Center / bright / rjust print(s.center(50, '-'))
isdigit()/isalpha() s = 'a'print(s.isdigit()) print(s.isalpha())#判断是否纯
count() s = 'nick nick' print(s.count('nick'))

Guess you like

Origin www.cnblogs.com/maqiaobin/p/11442900.html