C++ Bir Dictionary'i Filtreleyip Yeni Bir Dictionary Yaratma Örneği

"C++" Programlama dilinde "Bir Dictionary'i Filtreleyip Yeni Bir Dictionary Yaratma Örneği" ile ilgili kod örneği aşağıda verilmiştir.

#include <iostream>
#include <unordered_map>
#include <vector>

using namespace std;

int main() {
    unordered_map<char, int> d1 = {
        {'A', 65},
        {'B', 66},
        {'C', 67},
        {'D', 68},
        {'E', 69},
        {'F', 70}
    };

    vector<char> l1 = {'A', 'C', 'F'};

    unordered_map<char, int> new_dict;

    for (char key : l1) {
        new_dict[key] = d1[key];
    }

    for (auto kvp : new_dict) {
        cout << kvp.first << ": " << kvp.second << endl;
    }

    return 0;
}



İlginizi Çekebilir

C++ Sayıların Geometrik Ortalamasını Bulma Örneği

C++ Dosyanın Okunması

C++ While Döngüsü İle 10 Sayının Ortalamasını Bulma Örneği

C++ Bir Sayının 5'in Katı Olup Olmadığını Gösteren Örnek

C++ Dizinin İlk ve Son Elemanının Aynı Olup Olmamasını Bulma Örne ...