set() 函式建立乙個無序不重複元素集,可進行關係測試,刪除重複資料,還可以計算交集、差集、並集等。
>>>x = set('runoob')
>>> y = set('google')
>>> x, y
(set(['b', 'r', 'u', 'o', 'n']), set(['e', 'o', 'g', 'l'])) # 重複的被刪除
>>> x & y # 交集
set(['o'])
>>> x | y # 並集
set(['b', 'e', 'g', 'l', 'o', 'n', 'r', 'u'])
>>> x - y # 差集
set(['r', 'b', 'u', 'n'])
利用set的並集可以實現去除重複元素。
list = ['a','a','a','b','b','b','c','c','c']
list2 = set()
for i,item in enumerate(list):
list2 = list2 | set(item)
print(list2)
enumerate() 函式用於將乙個可遍歷的資料物件(如列表、元組或字串)組合為乙個索引序列,同時列出資料和資料下標,一般用在 for 迴圈當中。
>>>seasons = ['spring', 'summer', 'fall', 'winter']
>>>list(enumerate(seasons))
[(0, 'spring'), (1, 'summer'), (2, 'fall'), (3, 'winter')]
>>>list(enumerate(seasons, start=1)) # 小標從 1 開始
[(1, 'spring'), (2, 'summer'), (3, 'fall'), (4, 'winter')]
將TXT檔案中的資料整理成sql資料庫
在工作中遇到乙個問題,合作單位給了乙個400m的txt檔案,裡面包含了工作中需要的資料,於是便有了這種需求和下面的 在此貼出來,共享。txt檔案中資料排列規則 1 每一行是一條資料 2 每個字段之間用 分割。我首先用sql server 進行資料匯入,但總是報錯,因為該txt檔案中有些資料不完整,使...
如何將重複的資料標紅 如何將重複資料突出顯示?
將 中一列資料中重複的,使用特殊顏色突出顯示或者使用一些符號標記出來。例如 乙個 商,可以邀請別的 商加入成為聯合體,報表要顯示所有 商,然後 商最後一列顯示所有聯合體,當聯合體 商跟別的 商重複時要突出顯示,並且加星號。用設計器自帶 demo 資料來源中的訂單明細資料表,使用嚮導建立一張分組報表,...
將資料庫查詢的資訊匯出到Excel
生成excel及資料public class exportexcel else catch exception e finally trycatch ioexception e finally catch ioexception e 將資料寫入到excelpublic 生成excel和一種字型pri...