我試圖找到類似於我現在要問的類似問題。但是,答案並沒有真正幫助我。我試圖獲得價值,但如果價值相同,只是一個價值。在這裏我的代碼:Python,如果值相同,只能得到一個值
第一,我有這樣的
ids_data = []
arr_rest_ids = [('8380128579', 309), ('8380128579', 311), ('8380128579', 310), ('8380222579', 313)]
if arr_rest_ids:
for i in arr_rest_ids:
ids_data.append(i)
我有狀態字符串和整數條件,病情告訴整數有一個值。我試圖創造一個條件,如果價值是相同的,只得到一個值。
我想要的結果是這樣的:
ids_data = [309, 313]
arr_rest_ids = [('8380128579', 309), ('8380128579', 311), ('8380128579', 310), ('8380222579', 313)]
if arr_rest_ids:
for i in arr_rest_ids:
ids_data.append(i)
的ids_data變量顯示ID只是一個不同的值。
是爲了重要?如果沒有,只需轉換爲'set'。 –