亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

問~~~~~~


問個問題: a=1 b=2 t=(a,b) a=4 print t為什么還是(1,2)呢,不是指向變量a,b嗎?那a變了為什么t沒有變呢

正在回答

5 回答

a=1

b=2

?t=(a,b) # t中保存是a與b的值的副本

?a=4

0 回復 有任何疑惑可以回復我~

a=1?

b=2?

t=(a,b)

a=4?

print t



m=([a,],b)

a=4?

print m


0 回復 有任何疑惑可以回復我~

t = (a, b)時,就創建了t, 其值就以固定了。所以改變變量a,并不能改變t這個tuple類型

0 回復 有任何疑惑可以回復我~

tuple是另一種有序的列表,中文翻譯為“?元組?”。tuple 和 list 非常類似,但是,tuple一旦創建完畢,就不能修改了。

0 回復 有任何疑惑可以回復我~

a=4? ?之后,你在打印t試試


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758382    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號