頁:
[1]
關於PYTHON的TUPLE的新增問題,麻煩前輩指導(已解決,感謝各位前輩)
本帖最後由 chialewang 於 2019-8-19 10:27 PM 編輯各位前輩 您們好:
# Tuple元組
#1.有序號 2.不可更改組的資料 3.允許重複
關於2.線上教學是說,不能新增、修改、刪除
那為何下列語法卻可以新增?
temp = (1,2,3,4,5,6)
temp = temp[:2] + ('7',) + temp
print(temp)
輸出:(1, 2, '7', 3, 4, 5, 6)
程式碼
煩請前輩們提點指教 感恩
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> snowflying 前輩 您好:
就如您說的"運算結果是產生新的 tuple"
那不等於新增嗎?
我還是搞不懂耶 不好意思
感恩回覆 本帖最後由 snowflying 於 2019-8-18 06:22 PM 編輯
chialewang 發表於 2019-8-18 06:16 PM static/image/common/back.gif
snowflying 前輩 您好:
就如您說的"運算結果是產生新的 tuple"
不相同,可以想成一個是在同一個物件上做操作
一個是產生另一個物件
>>> a =
>>> id(a)
38766232
>...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div> snowflying 發表於 2019-8-18 06:21 PM static/image/common/back.gif
不相同,可以想成一個是在同一個物件上做操作
一個是產生另一個物件
snowflying 前輩 您好:
謝謝您的指導
您的解釋我明白了
感恩
頁:
[1]