第二周 表格、字典、元组、集合 知识点
字符串
#優先掌握的操作:
按索引取值(正向取+反向取) :只能取
切片(顧頭不顧尾,步長)
長度len
成員運算in和not in
移除空白strip
切分split
列表:
#定義:[ ]? 內可以有多個任意類型的值,逗號分隔
#優先掌握的操作:
按索引存取值(正向存取+反向存取):即可存也可以取 切片(顧頭不顧尾,步長) 長度 成員運算in和not in
追加 ? append 只能加在末尾
刪除 ? remove 單純刪除,不返回值;pop 按索引刪除,可返回值
循環?
常用操作:
insert 插入 可以定義位置
name.inster(1,'zhi')? 在1號索引前邊加值
extend([1,2,3,4]) 添加多個值 放在列表末尾
count 統計
clear 清空
reverse 單純反轉
sort 從小到大排序
sort(reverse=True)從大到小
?隊列:先進先出
L1.append(f\)
堆棧:先進后出
?
字典
作用:
存多個值,key:value? 存取,取值速度快
定義:key必須是不可變類型,value可以是任意值
d ={'a':1}
d={0,1}
##d={[1,2,3]:1}? key 不能是列表
d={(0,'mac'):3000}
print(d[(0,'mac'):])?? 取出3000這個值
可按key 取值,存值
?
?元組
ages = (10,12,14,18)?? ages=tuple((10,12,14,18))
元組也可以存多個值,元組不可變
集合
?
轉載于:https://www.cnblogs.com/cuixn/p/7507158.html
總結
以上是生活随笔為你收集整理的第二周 表格、字典、元组、集合 知识点的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于模型复杂度的一个想法
- 下一篇: 2017年9月11日