河南夢之網網絡科技有限公司
夢之網科技出品
掃描關注夢之網科技微信公眾賬號

掃小程序碼聯系客服

面試題 | 說說Python可變與不可變數據類型?-夢之網科技

夢之網科技?2019-10-12?經驗之談?

【摘要】今天給大家解答一道Python常見的面試題,希望這個面試欄目,給那些準備面試的同學,提供一點點幫助!小編會從最基礎的面試題開始,每天一題。如果參考答案不夠好,或者有錯誤的話,麻煩大家可以在留言區給出自己的意見和討論,今天要說的是說說Python可變與不可變數據類型。

廢話不多說,開始今天的題目:

問:說說Python可變與不可變數據類型的區別?

答:Python中看可變與不可變數據類型,主要是看變量所指向的內存地址處的值是否會改變 。 Python 的六種標準數據類型:數字、字符串、列表、元組、字典、集合。

不可變數據(3個):Number(數字)、String(字符串)、Tuple(元組)。

可變數據(3個):List(列表)、Dictionary(字典)、Set(集合)。

面試題 | 說說Python可變與不可變數據類型?-夢之網科技

下面分別來說說這兩者的具體區別:

1、可變數據類型

可變數據類型:變量所指向的內存地址處的值是可以被改變的 。

使用可變數據類型中的列表 list 為例:

>>> a = [1, 2, 3]
>>> id(a)41568816
>>> a = [1, 2, 3]
>>> id(a)41575088
>>> a.append(4)
>>> id(a)41575088
>>> a += [2]
>>> id(a)41575088
>>> a[1, 2, 3, 4, 2]

文章關鍵詞
急速赛车国语 加微信团队买彩真的能赚钱吗 橙秀怎么赚钱 靠斗地主能赚钱吗 有男生的赚钱软件 网页游戏赚钱玩法 可qq提现手机赚钱方法 赚钱计划方案 一点赚钱一天可以领多少元宝 手机怎么在微信公众号发文章赚钱 网上哪个平台卖东西赚钱 大话西游充钱怎么赚钱吗 录音赚钱的 开比亚迪合约车能赚钱吗 剑三挖矿赚钱吗 wish这么便宜怎么赚钱 纺织工程赚钱