“Kamus Filter Python dengan tombol” Kode Jawaban

hanya menyimpan beberapa nilai kunci dari dikte

>>> dict_filter = lambda x, y: dict([ (i,x[i]) for i in x if i in set(y) ])
>>> large_dict = {"a":1,"b":2,"c":3,"d":4}
>>> new_dict_keys = ("c","d")
>>> small_dict=dict_filter(large_dict, new_dict_keys)
>>> print(small_dict)
{'c': 3, 'd': 4}
>>> 
Sachin

Kamus Filter Python dengan tombol

# Basic syntax:
{key: your_dict[key] for key in your_dict.keys() and {'key_1', 'key_2'}}
# Where this uses list comprehension for dictionaries to make a new dictionary
#	with the keys that are found in the set

# Example usage:
your_dict = {'key_1': 1, 'key_2': 2, 'key_3': 3}
{key: your_dict[key] for key in your_dict.keys() and {'key_1', 'key_2'}}
--> {'key_1': 1, 'key_2': 2}
Charles-Alexandre Roy

Dist Filter berdasarkan Daftar Kunci Python

dict_you_want = { your_key: old_dict[your_key] for your_key in your_keys }
Stupid Stork

Jawaban yang mirip dengan “Kamus Filter Python dengan tombol”

Pertanyaan yang mirip dengan “Kamus Filter Python dengan tombol”

Lebih banyak jawaban terkait untuk “Kamus Filter Python dengan tombol” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya