App下載

Python如何創(chuàng)建可變變量?

猿友 2021-07-17 10:23:13 瀏覽數(shù) (2513)
反饋

今天為大家?guī)?lái)的是Python如何創(chuàng)建可變變量?可以用字典來(lái)完成這個(gè)任務(wù)。字典是密鑰和值的存儲(chǔ)。

>>> dct = {'x': 1, 'y': 2, 'z': 3}
>>> dct
{'y': 2, 'x': 1, 'z': 3}
>>> dct["y"]
2

您可以使用可變密鑰名稱(chēng)實(shí)現(xiàn)可變變量的效果,而無(wú)需存在安全風(fēng)險(xiǎn)。

>>> x = "spam"
>>> z = {x: "eggs"}
>>> z["spam"]
'eggs'

對(duì)于你想做類(lèi)似的事情

var1 = 'foo'
var2 = 'bar'
var3 = 'baz'
...

列表可能比聽(tīng)寫(xiě)更合適。列表表示有序的對(duì)象序列,并帶有整數(shù)指數(shù):

lst = ['foo', 'bar', 'baz']
print(lst[1])           # prints bar, because indices start at 0
lst.append('potatoes')  # lst is now ['foo', 'bar', 'baz', 'potatoes']

對(duì)于有序序列,列表比具有整數(shù)鍵的字典更方便,因?yàn)榱斜碇С职此饕樞蜻M(jìn)行迭代、切片、附加和其他操作,這些操作可能需要對(duì)字典進(jìn)行笨拙的鍵管理。

Python如何創(chuàng)建可變變量就位大家介紹到這里了,希望能對(duì)各位有所幫助,更多相關(guān)內(nèi)容可以繼續(xù)關(guān)注W3Cschool


0 人點(diǎn)贊