Python字典鍵怎么單獨取出?Python分別取出字典鍵和值用什么方法

在python中字典類型就是一個鍵絕對對應著一個值,而用切片的方式只能夠通過字典鍵來獲取其所對應的值 。但是在有些情況下可能只需要單獨的某個鍵或者一些值,這個時候就要用到不同的方法了 。下面小編會介紹python字典分別取出鍵和值的方法,往下看看吧 。

Python字典鍵怎么單獨取出?Python分別取出字典鍵和值用什么方法


【Python字典鍵怎么單獨取出?Python分別取出字典鍵和值用什么方法】一、取鍵
python中字典雖然不能夠直接的將某一個鍵給取出來,這是因為它里面的元素沒有索引 。但是能夠通過keys()將字典中所有的鍵都給返回,返回出來的對象是列表類型的,那么就能夠用該對象的索引來獲取字典鍵了,代碼示例如下所示:
dict1 = {'name': 'hacker', 'age': '18'}ls = dict1.keys()ls[0]’name’從代碼運行的結果就可以看出來,name這個字符串是字典對象dict1中的一個鍵 。而且將它們通過keys方法取出來之后,元素的排序順序也是字典中的排序順序,能夠很簡單的就找到該鍵所對應的索引將其單獨取出 。
二、取值
而取值的話也是一樣的操作,只需要將調用的方法從keys改成values()即可 。而且它返回的也是按照字典順序所正序排序好的列表對象,通過切片或者循環的方式都可以將其值給取出來,代碼示例如下所示:
for jj in dict1.values():  print(jj)’hacker’18除了這兩個方法之外,也還有其他的方法能夠將字典鍵和值給取出來,例如items()方法就是將鍵值對給返還、pop()方法返回鍵對應的值等等
以上就是關于“Python字典鍵怎么單獨取出?Python分別取出字典鍵和值用什么方法”的全部內容了,希望對你有所幫助 。

    猜你喜歡