列表,字典

1,什么数据类型。

int 1,2,3用于计算。 bool:True,False,用户判断。
str:存储少量数据,进行操作
'fjdsal' '二哥','`13243','fdshklj'
'战三,李四,王二麻子。。。。'
list:储存大量的数据。
[1,2,3,'泰哥','12353234',[1,2,3]]
元祖:只读。
(1,2,3,'第三方',)
dict:字典{'name':'云姐','age':16}
字典{'云姐':[],'二哥':[200,200,200,。。。。。。]}
集合:{1,2,34,'asdf'}

2,列表的增删改查.

列表:增 append insert extend
删 remove pop clear del
改 li[索引] = '被修改的内容' li[切片]:'被修改的内容'
查 for循环
range
元祖:
count()
len()
li.index('元素')
sort(reverse = True)
li.sort()
print(li.sort())
reverse()反转
ps:
join: list ----->str
S.join(iterable)
li = [1,2,3]
s1 = str(li)
split str---->list

3,dict增删改查

dict: dic = {'name':'alex'}
增:dic['age'] = 21 存在就覆盖
dic.setdefault() 没有就增加

删除:pop()按照key删除,有返回值
clear
del dic['name']
popitem()随机删除 返回的是元祖

改 update


dic.keys()
dic.values()
dic.items()

for k,v in dic.items():
print(k,v)

dic.get(key,None)

猜你喜欢

转载自www.cnblogs.com/l-jie-n/p/9581543.html