📜  Python|熊猫系列.items()(1)

📅  最后修改于: 2023-12-03 14:46:31.164000             🧑  作者: Mango

Python熊猫系列 - .items()

简介

在Python中,字典(dict)是一个非常常用的数据结构,存储的方式是以key-value(键-值)对的形式储存。而.items()方法是Python字典对象提供的一个方法,其作用是返回一个包含字典所有(键-值)元组的列表。该方法返回的所有元组都是(key, value)的形式。

语法

以下是.items()的语法:

your_dictionary.items()
用法

在Python中,使用.items()方法可以获取到一个具有元素的列表。该列表中,每一个元素都是由(键, 值)元组组成。

my_dict = {'apple': 1, 'banana': 2, 'orange': 3}

# 返回元组列表 [(键1, 值1), (键2, 值2), (键3, 值3)...]
my_items = my_dict.items()

# 遍历元组列表中的元素并输出
for item in my_items:
    print(item)

输出结果:

('apple', 1)
('banana', 2)
('orange', 3)

可以看到,.items()方法返回了一个键值组成的元组的列表。

适用场景

.items()方法在遍历和处理字典时非常有用,它可以方便地将键和值取出进行处理。此外,它还可以用来对字典进行排序,例如可以按照键的字母升序排列:

my_dict = {'apple': 1, 'banana': 2, 'orange': 3}

# 对字典按字母升序排列
sorted_dict = sorted(my_dict.items())

# 输出结果
for item in sorted_dict:
    print(item)

输出结果:

('apple', 1)
('banana', 2)
('orange', 3)

需要注意的是,.items()返回的是一个元组列表,列表中的元素是元组而不是字典本身。

总结

.items()方法是Python中字典对象提供的一个方法,用于返回字典中所有(键-值)元组组成的列表。它可以方便地遍历和处理字典,以及对字典进行排序等操作。在数据处理和字典处理场景中使用频率非常高。