99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2018-11-18 閱讀量: 1024
python中的不可變數(shù)據(jù)類型

python中的數(shù)據(jù)類型分為可變與不可變兩種類型,不可變的有數(shù)字、字符串、元組;可變的有列表、字典。

不可變對象一旦創(chuàng)建,其值就不可以改變了,不可變對象只能被創(chuàng)建和刪除(del或者被‘垃圾回收’)。如果想要對指向不可變數(shù)據(jù)類型的變量再次賦值,則python解釋器會在內(nèi)存中創(chuàng)建新的對象指向變量而不是改變原來的對象。

a = 5
print(id(a))
#94562099482920

a = 6
print(id(a))
#94562099482896
#創(chuàng)建了一個新的對象,然后a指向他。

當(dāng)為字符串的時候,直接賦值跟int型的情況是一樣的,這里不再介紹。字符串可以被索引,當(dāng)我們使用索引賦值時直接報錯不允許修改。

a = 'strings'
print(a[0]) #輸出 s
a[0] = 'd'
###報錯########
TypeError: 'str' object does not support item assignment

字符串對象不支持再被賦值

0.0000
10
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子