copy用來對字典進行淺複製
淺複製只複製字典本身,若字典中還有個字典則不進行複製
3種遍歷字典的方法
方法說明
keys()
返回字典中所有的key
values()
返回乙個儲存有所有value的序列
items()
返回字典中的所有item的序列
集合的建立:{},表現形式與列表類似
特點:儲存物件不可變,無序,無重複
可通過set()來將序列和字典轉化為集合
常用方法如下:
方法說明
len()
獲取集合中的元素數量
add()
向集合中新增元素
update()
將乙個集合中的元素新增到另乙個集合中
pop()
隨機刪除乙個元素,一般是最後乙個
remove()
刪除集合中的指定元素
clear()
清空集合
運算子說明&交集
|並集-差集
^亦或<=
檢查乙個集合是否是另乙個集合的子集
<
檢查乙個集合是否是另乙個集合的真子集
>=
檢查乙個集合是否是另乙個集合的超集
>
檢查乙個集合是否是另乙個集合的真超集
copy 遍歷字典 集合 函式
import copy list1 1 2,1,2,3 list2 copy.copy list1 list1 2 8 print list1 2 print list2 2 print id list1 2 print id list2 2 淺拷貝只對列表本身進行拷貝,列表裡面的列表是引用了原來列...
Python作業之遞迴遍歷目錄
import os def listdirs url url r url if os.path.isdir url lis os.listdir url for i in lis path url os.sep i if os.path.isfile path f open listdir.txt ...
GO作業 單向鍊錶增刪插入遍歷
用隨機數生成結構體鍊錶,然後實現在前面插入,在後面插入,在中間插入,指定節點刪除並遍歷等。package main import fmt math rand type student struct func trans head student func listlen head student i...