Python中哈希表的遍历方法

2023-04-11 00:00:00 python 遍历 方法

Python中哈希表是通过字典(dict)实现的,因此哈希表的遍历就是字典的遍历。

遍历方法一:使用for循环遍历key,再通过key获取value

代码演示:

hash_map = {'pidancode.com': 'www.pidancode.com', '皮蛋编程': 'www.pidancode.com'}
for key in hash_map:
    print(key, hash_map[key])

输出结果:

pidancode.com www.pidancode.com
皮蛋编程 www.pidancode.com

遍历方法二:使用items()方法同时遍历key和value

代码演示:

hash_map = {'pidancode.com': 'www.pidancode.com', '皮蛋编程': 'www.pidancode.com'}
for key, value in hash_map.items():
    print(key, value)

输出结果:

pidancode.com www.pidancode.com
皮蛋编程 www.pidancode.com

注意:Python中dict的遍历顺序是不确定的,因为哈希表的数据结构跟遍历顺序无关。

相关文章