列表字典内置方法

Posted maqiaobin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表字典内置方法相关的知识,希望对你有一定的参考价值。

列表内置方法:只能给列表用

lt = [1, 2, 3,4]
方法 代码
索引取值/索引修改值 lt[0] = 2 print(lt)
索引切片 print(lt[0:1])
成员运算in/not in print(2 in lt) print(2 not in lt)
for循环 for i in lt:print(i)
len长度 print(len(lt))
append():追加值 lt.append(4) print(lt)
sort():排序 lt.sort() print(lt)
reverse():反转 lt = [1, 2, 3]lt.reverse()print(lt)
index():获取元素索引 print(lt.index(2))
clear():清空列表 lt.clear() print(lt)
copy():复制 lt = [1, 2, 3] lt1 = lt.copy() print(lt1)
extend():扩展列表 lt1 = [1, 2, 3] lt2 = [1, 5, 6] lt1.extend(lt2) print(lt1)
remove(): 移除 lt = [1, 2, 3] lt.remove(3) print(lt)
insert():按照索引插入值 lt = [1, 2, 3] lt.insert(0, 1.5) print(lt)

字典内置方法

banzhuren_info_dic = 'name': 'a', 'height': 21313, 'weight': 1231,                      'hobby_list': ['sdfsdf', 'ads', 'qrt']
方法 代码
按key取值 print(banzhuren_info_dic[‘height‘])
按key修改值 banzhuren_info_dic[‘height‘] = banzhuren_info_dic[‘height‘] + 1 print(banzhuren_info_dic[‘height‘])banzhuren_info_dic[‘age‘] = 30
按key增加值 anzhuren_info_dic[‘age‘] = 30 print(banzhuren_info_dic)
成员运算(比较的是key) print(‘age‘ in banzhuren_info_dic)
for循环(对key循环) 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(): 取值 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'
方法 代码
索引取值 print(s[0])
切片 print(s[0:4])
成员运算 print(‘nbx‘ in s) print(‘nbx1‘ in s)
for循环 for i in s: print(i)
len() print(len(s))
strip() print(s.strip(‘n* ‘))
lstrip()/rstrip() 同上
find()/index() s = ‘nick‘print(s.find(‘a‘))
join() print(‘*‘.join([‘a‘, ‘b‘, ‘c‘]))
split() s = ‘abc‘ print(s.split(‘*‘))
center/ljust/rjust print(s.center(50, ‘-‘))
isdigit()/isalpha() s = ‘a‘print(s.isdigit()) print(s.isalpha())#判断是否纯
count() s = ‘nick nick‘ print(s.count(‘nick‘))

以上是关于列表字典内置方法的主要内容,如果未能解决你的问题,请参考以下文章

列表,字典,元组,集合内置方法

06 列表字典集合元祖的内置方法

字符串,列表,元祖,字典,集合的内置方法

day8 列表 字典 元组 的内置方法

Python列表元组字典集合的内置使用方法

(字符串列表字典元组集合)的常用内置方法