共計 345 個字符,預計需要花費 1 分鐘才能閱讀完成。
在 Python 中,元組是不可變的,因此不能直接修改元組中的元素。但是可以通過以下方式實現類似的功能:
- 將元組轉換為列表,修改列表中的元素,然后再將列表轉換回元組:
tup = (1, 2, 3, 4, 5)
lst = list(tup)
lst[2] = 10
tup = tuple(lst)
print(tup) # Output: (1, 2, 10, 4, 5)
- 使用拼接運算符
+
來創建一個新的元組,包含修改后的元素:
tup = (1, 2, 3, 4, 5)
index = 2
new_element = 10
tup = tup[:index] + (new_element,) + tup[index+1:]
print(tup) # Output: (1, 2, 10, 4, 5)
這兩種方法都是創建一個新的元組,而不是在原始元組上進行修改。
丸趣 TV 網 – 提供最優質的資源集合!
正文完