溫馨提示×

python怎么打印list名稱

小億
114
2024-06-11 14:53:26
欄目: 編程語言

在Python中,要打印一個列表的名稱,可以使用globals()locals()函數(shù)來獲取當(dāng)前的全局變量或局部變量字典,然后遍歷字典找到列表的名稱:

my_list = [1, 2, 3, 4, 5]

for name, value in globals().items():
    if value is my_list:
        print(name)
        break

在這個例子中,我們定義了一個名為my_list的列表,然后通過遍歷全局變量字典找到它的名稱并打印出來。同樣的方法也適用于局部變量,只需要將globals()替換成locals()即可。

0