中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python itemgetter函數用法是什么

小億
110
2024-08-23 02:14:30
欄目: 編程語言

itemgetter函數是python標準庫中的一個函數,位于operator模塊中。它用于獲取對象的指定索引或鍵對應的值。

itemgetter函數的用法如下:

from operator import itemgetter

# 創建一個字典列表
data = [{'name': 'Alice', 'age': 30},
        {'name': 'Bob', 'age': 25},
        {'name': 'Charlie', 'age': 35}]

# 使用itemgetter獲取字典列表中每個字典的'name'鍵對應的值
get_name = itemgetter('name')
names = list(map(get_name, data))
print(names)  # ['Alice', 'Bob', 'Charlie']

# 使用itemgetter獲取字典列表中每個字典的指定索引對應的值
get_age = itemgetter(1)
ages = list(map(get_age, data))
print(ages)  # [30, 25, 35]

在上面的例子中,我們通過itemgetter函數分別獲取了字典列表中每個字典的’name’鍵和指定索引對應的值,并將這些值保存在一個列表中。這樣我們就可以很方便地對字典列表中的數據進行提取和操作。

0
望都县| 淮北市| 深泽县| 任丘市| 崇信县| 宁化县| 嘉义县| 桐乡市| 澄迈县| 嫩江县| 扶沟县| 达尔| 榆社县| 沂南县| 孝感市| 湖南省| 电白县| 昭通市| 且末县| 堆龙德庆县| 阜南县| 高淳县| 图们市| 朝阳区| 湟源县| 淮阳县| 闸北区| 伊宁县| 沁阳市| 怀仁县| 红原县| 石楼县| 合川市| 延川县| 泰来县| 德令哈市| 常宁市| 永善县| 沙湾县| 邮箱| 宣城市|