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

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

這道題改成t=('a','b','A','B')為什么提示不對呢?如果從出題意愿和解題思路來說,這種改法和改成('A','B')有什么區別呢?

這道題改成t=('a','b','A','B')為什么提示不對呢?如果從出題意愿和解題思路來說,這種改法和改成('A','B')有什么區別呢?

正在回答

2 回答

如此一來,tuple就從3個元素變成了4個元素了。你違背本意了好么

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

t=('a','b','A','B')

這樣改那么‘A’'B'雖然可變,但是卻和'a''b'元素一樣。

但實際上要的是'A','B‘還是tuple或者是list,而且是可變。

所以還是要用tuple,也就是()

t?=?('a',?'b',?('A',?'B'))


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

梅西還有西梅 提問者

恩 我知道如果設置成'A','B'的話就和'a','b'一樣了,但是題目沒有要求必須要tuple吧,我的意思是 可能出題者希望我們去練習這種方式才會給出這個答案,而不是說這道題必須按照答案改才可以,這個理解對么?
2015-07-11 回復 有任何疑惑可以回復我~
#2

Perona 回復 梅西還有西梅 提問者

嗯哪,要明白'A''B'既要變成不可變的,同時也應該是一個類似集合,組合,元組的東西。抱歉,上面居然漏了不,是不可變,不是可變。
2015-07-11 回復 有任何疑惑可以回復我~
#3

梅西還有西梅 提問者 回復 Perona

嗯呢,您說的意思我明白。我的意思是,按照題目要求,他要求將tuple改成不可變,改成'a','b'和('a','b')其實都是不可變,但是一個是集合一個是非集合。如果按照要求,其實這兩個都應該算對是吧?
2015-07-11 回復 有任何疑惑可以回復我~
#4

Perona 回復 梅西還有西梅 提問者

如果題目沒要求一定是集合,對的。如果要求的話,不對哦。給童鞋點個贊,挺有探索精神的!贊
2015-07-11 回復 有任何疑惑可以回復我~
#5

梅西還有西梅 提問者 回復 Perona

哈 謝謝 只是覺得他沒說 但是我嘗試非集合的時候發現會提示有錯誤 不過可能出題者希望大家能聯系這章講的內容才這么設計的吧 哈哈哈 還是很感謝了
2015-07-11 回復 有任何疑惑可以回復我~
#6

Perona 回復 梅西還有西梅 提問者

不客氣
2015-07-11 回復 有任何疑惑可以回復我~
#7

東側 回復 梅西還有西梅 提問者

我覺得不對
2015-08-09 回復 有任何疑惑可以回復我~
查看4條回復

舉報

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

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

進入課程

這道題改成t=('a','b','A','B')為什么提示不對呢?如果從出題意愿和解題思路來說,這種改法和改成('A','B')有什么區別呢?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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