在 Python 中將元組轉換為鄰接對詞典


如果需要將元組轉換為鄰接對詞典,可以使用“dict”方法、詞典推導式和切片。

詞典以 (鍵、值) 對的形式儲存值。詞典推導式是遍歷詞典並對其執行操作的簡寫形式。

切片將給定較低索引值到給定較高索引值的迭代器中存在的值提供出來,但將較高索引值處的元素排除在外。

以下是對其進行演示 −

示例

線上演示

my_tuple_1 = (7, 8, 3, 4, 3, 2)

print ("The first tuple is : " )
print(my_tuple_1)

my_result = dict(my_tuple_1[idx : idx + 2] for idx in range(0, len(my_tuple_1), 2))

print("The dictionary after converting to tuple is: ")
print(my_result)

輸出

The first tuple is :
(7, 8, 3, 4, 3, 2)
The dictionary after converting to tuple is:
{7: 8, 3: 2}

說明

  • 定義了一個元組並顯示在控制檯上。
  • 使用“dict”方法對元組中的每個元素進行迭代,將元組轉換為詞典。
  • 將此結果分配給一個變數。
  • 將其作為輸出顯示在控制檯上。

更新於: 12-3-2021

190 次瀏覽

開啟你的 事業

完成課程,獲得認證

入門
廣告
© . All rights reserved.