用 Python 編寫一個程式,檢查一個序列是否包含重複元素
輸入 − 假設你有以下序列,
0 1 1 2 2 3 3 4 4 5
上述序列不包含重複元素。讓我們使用以下方法驗證。
解決方案 1
假設你有一個包含重複元素的序列
0 1 1 2 2 3 3 4 4 5 5 3
設定 if 條件以檢查序列的長度是否等於唯一的陣列序列長度。它定義如下,
if(len(data)==len(np.unique(data))):
print("no duplicates")
else:
print("duplicates found")示例
import pandas as pd import numpy as np data = pd.Series([1,2,3,4,5]) result = lambda x: "no duplicates" if(len(data)==len(np.unique(data))) else "duplicates found!" print(result(data))
輸出
no duplicates
解決方案 2
示例
import pandas as pd
import numpy as np
data = pd.Series([1,2,3,4,5,3])
if(len(data)==len(np.unique(data))):
print("no duplicates")
else:
print("duplicates found")輸出
duplicates found!
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP