Important Notice:
Dictionary in Python
1 / 104
What order do the keys print in after the following code is run?
निम्नलिखित कोड चलाने के बाद कुंजियाँ किस क्रम में प्रिंट होती हैं?
counts = {'annie' : 42, 'chuck' : 1, 'jan' : 100}
items = counts.items()
out = sorted(items, reverse = True)
for item in out:
print(item[0])
2 / 104
What will be the output of the following Python code snippet?
निम्नलिखित पायथन कोड स्निपेट का आउटपुट क्या होगा?
d1 = {"john":40, "peter":45}
d2 = {"john":466, "peter":45}
d1 == d2
3 / 104
निम्नलिखित कोड चलाने के बाद कुंजियाँ किस क्रम में प्रिंट होंगी?
for key in counts:
print(key)
4 / 104
d = {"john":40, "peter":45}
"john" in d
5 / 104
Which line of code correctly gets the value of the key ‘apples’ if it exists and returns 0 if it does not?
कोड की कौन सी पंक्ति कुंजी ‘apples’ का मान सही ढंग से प्राप्त करती है यदि वह मौजूद है और यदि मौजूद नहीं है तो 0 लौटाती है?
fruits = {'bananas': 7, 'apples': 4, 'grapes': 19, 'pears': 4}
6 / 104
7 / 104
Which line of code correctly adds an item to the fruits dictionary with a key of ‘grapes’ and a value of 15?
कोड की कौन सी लाइन फलों के डिक्शनरी में ‘अंगूर’ कुंजी और 15 मान के साथ एक आइटम को सही ढंग से जोड़ती है?fruits = {'apples': 1, 'bananas': 4, 'pears': 17, 'oranges': 14}
8 / 104
Which of the following statements create a dictionary?
निम्नलिखित में से कौन सा कथन एक डिक्शनरी बनाता है?
9 / 104
Which of the following isn’t true about dictionary keys?
डिक्शनरी कुंजियों के बारे में निम्नलिखित में से कौन सा कथन सत्य नहीं है?
10 / 104
Can you add items to the existing dictionary?
क्या आप मौजूदा डिक्शनरी में आइटम जोड़ सकते हैं?
11 / 104
What will be the output of the following Python code?
निम्नलिखित पायथन कोड का आउटपुट क्या होगा?
a={1:"A",2:"B",3:"C"}
a.clear()
print(a)
12 / 104
How do you use the get() function to access the pair values?
जोड़ी मानों तक पहुंचने के लिए आप get() फ़ंक्शन का उपयोग कैसे करते हैं?
13 / 104
b=a.copy()
b[2]="D"
14 / 104
Apart from indexing which alternative function is used to access the pair value?
अनुक्रमण के अलावा युग्म मान तक पहुंचने के लिए किस वैकल्पिक फ़ंक्शन का उपयोग किया जाता है?
15 / 104
b={4:"D",5:"E"}
a.update(b)
16 / 104
What will be the output of the following code?
निम्नलिखित कोड का आउटपुट क्या होगा?
D={1:7,2:"everyone"}
print(D[2])
17 / 104
a.setdefault(4,"D")
18 / 104
Can you include lists and tuples as pairs in the dictionary?
क्या आप डिक्शनरी में सूचियों और टपलों को जोड़े के रूप में शामिल कर सकते हैं?
19 / 104
print(a.setdefault(3))
20 / 104
Is it always important to write pairs in an inverted comma?
क्या जोड़ियों को हमेशा उल्टे अल्पविराम में लिखना महत्वपूर्ण है?
21 / 104
print(a.get(5,4))
22 / 104
From the following given syntax, which of them is the correct syntax to make a dictionary using the dict () inbuilt function?
निम्नलिखित दिए गए सिंटैक्स में से, dict () इनबिल्ट फ़ंक्शन का उपयोग करके डिक्शनरी बनाने के लिए कौन सा सही सिंटैक्स है?
23 / 104
print(a.get(1,4))
24 / 104
Can you create a dictionary using the dict() function?
क्या आप dict() फ़ंक्शन का उपयोग करके डिक्शनरी बना सकते हैं?
25 / 104
<pre>
for i,j in a.items():
print(i,j,end=" ")
</pre>
26 / 104
From the given syntax will create an empty dictionary?
दिए गए सिंटैक्स से एक खाली डिक्शनरी बनेगा?
27 / 104
Which of the following is not a declaration of the dictionary?
निम्नलिखित में से कौन सा डिक्शनरी की घोषणा नहीं है?
28 / 104
Can you make an empty dictionary in Python?
क्या आप पायथन में एक खाली डिक्शनरी बना सकते हैं?
29 / 104
Which of these about a dictionary is false?
डिक्शनरी के बारे में इनमें से कौन सा कथन असत्य है?
30 / 104
From the given syntax, which of the following is the correct syntax to create a dictionary?
दिए गए सिंटैक्स में से, डिक्शनरी बनाने के लिए निम्नलिखित में से कौन सा सिंटैक्स सही है?
31 / 104
Suppose d = {“john”:40, “peter”:45}, what happens when we try to retrieve a value using the expression d[“susan”]?
मान लीजिए d = {“john”:40, “peter”:45}, तब क्या होता है जब हम d[“susan”] अभिव्यक्ति का उपयोग करके मान प्राप्त करने का प्रयास करते हैं?
32 / 104
In the dictionary, which symbol is used to separate different elements?
डिक्शनरी में विभिन्न तत्वों को अलग करने के लिए किस प्रतीक का प्रयोग किया जाता है?
33 / 104
print(list(d.keys()))
34 / 104
In the dictionary, which symbol is used to separate keys and pairs?
डिक्शनरी में कुंजियों और जोड़ियों को अलग करने के लिए किस चिन्ह का प्रयोग किया जाता है?
35 / 104
Suppose d = {“john”:40, “peter”:45}. To obtain the number of entries in dictionary which command do we use?
मान लीजिए d = {“john”:40, “peter”:45}. डिक्शनरी में प्रविष्टियों की संख्या प्राप्त करने के लिए हम किस कमांड का उपयोग करते हैं?
36 / 104
How do you store dictionary elements?
आप डिक्शनरी तत्वों को कैसे संग्रहित करते हैं?
37 / 104
Suppose d = {“john”:40, “peter”:45}, to delete the entry for “john” what command do we use?
मान लीजिए d = {“john”:40, “peter”:45}, “john” की प्रविष्टि हटाने के लिए हम किस कमांड का उपयोग करेंगे?
38 / 104
In the dictionary key and pair which part holds the unique elements only?
डिक्शनरी कुंजी और युग्म में कौन सा भाग केवल अद्वितीय तत्वों को रखता है?
39 / 104
d["john"]
40 / 104
____ are used to store the values in keys and pairs.
____ का उपयोग कुंजियों और जोड़ियों में मानों को संग्रहीत करने के लिए किया जाता है।
41 / 104
निम्नलिखित पायथन कोड स्निपेट का आउटपुट क्या होगा?d1 = {"john":40, "peter":45}d2 = {"john":466, "peter":45}d1 > d2
42 / 104
>> import collections
>> a=collections.OrderedDict((str(x),x) for x in range(3))
>>> a
43 / 104
>> b=dict()
>> b=collections.defaultdict(lambda: 7)
>>> b[4]
44 / 104
>> a=dict()
>> a=collections.defaultdict(str)
>>> a['A']
45 / 104
>> a=collections.defaultdict(int)
>>> a[1]
46 / 104
47 / 104
>> a={i: 'A' + str(i) for i in range(5)}
48 / 104
d={'apple':10, 'banana':20, 'orange':30}
print(d[0])
49 / 104
>> a={"a":1,"b":2,"c":3}
>> b=dict(zip(a.values(),a.keys()))
>>> b
50 / 104
Keys of a dictionary must be of ______ type
डिक्शनरी की कुंजियाँ ______ प्रकार की होनी चाहिए
51 / 104
If b is a dictionary, what does any(b) do?
यदि b एक डिक्शनरी है, तो any(b) क्या करता है?
52 / 104
A dictionary is defined as below-
डिक्शनरी को इस प्रकार परिभाषित किया गया है-
d={'a':10, 'b':20, 'c':30}
Then what will be printed by print(30 in d)
तो print(30 in d) द्वारा क्या मुद्रित होगा
53 / 104
>> b={}
>>> all(b)
54 / 104
Then what will be printed by print('b' in d)
तो print('b' in d) द्वारा क्या प्रिंट किया जाएगा?
55 / 104
>> a={}
>>> a.fromkeys([1,2,3],"check")
56 / 104
Which of the following statements is correct with respect to the given code?
दिए गए कोड के संबंध में निम्नलिखित में से कौन सा कथन सही है?
d={'x' : 10, 'y' : 20}
57 / 104
. What will be the output of the following Python code?
>> a={i: i*i for i in range(6)}
58 / 104
Which of the methods of a dictionary will raise an error if the key is not there in the dictionary
यदि डिक्शनरी में कुंजी नहीं है तो डिक्शनरी की कौन सी विधि त्रुटि उत्पन्न करेगी
59 / 104
>> a={'B':5,'A':9,'C':7}
>>> sorted(a)
60 / 104
Which of the following methods can be used to delete element from a dictionary? निम्नलिखित में से किस विधि का उपयोग डिक्शनरी से तत्व को हटाने के लिए किया जा सकता है?
61 / 104
a={}
a[2]=1
a[1]=[2,3,4]
print(a[1][1])
62 / 104
Which of the following methods is used to join two dictionaries?
निम्नलिखित में से कौन सी विधि दो डिक्शनरी को जोड़ने के लिए प्रयोग की जाती है?
63 / 104
count={}
count[(1,2,4)] = 5
count[(4,2,1)] = 7
count[(1,2)] = 6
count[(4,2,1)] = 2
tot = 0
for i in count:
tot=tot+count[i]
print(len(count)+tot)
64 / 104
If no values are specified in fromkeys() method then which of the following values are assigned to the keys?
यदि fromkeys() विधि में कोई मान निर्दिष्ट नहीं किया गया है तो कुंजियों को निम्नलिखित में से कौन से मान निर्दिष्ट किए जाते हैं?
65 / 104
The following Python code is invalid.
निम्नलिखित पायथन कोड अमान्य है.
class demo(dict):
def __test__(self,key):
return []
a = demo()
a['test'] = 7
66 / 104
Which of the following dictionary methods will add a key-value pair in the dictionary only if it does not exist?
निम्नलिखित में से कौन सी डिक्शनरी विधि डिक्शनरी में कुंजी-मान युग्म को तभी जोड़ेगी जब वह मौजूद न हो?
67 / 104
>> a=collections.Counter([3,3,4,5])
>> b=collections.Counter([3,4,4,5,5,5])
>>> a&b
68 / 104
Which of the following dictionary methods creates a dictionary with given keys and common values?
निम्नलिखित में से कौन सी डिक्शनरी विधि दी गई कुंजियों और सामान्य मानों के साथ एक डिक्शनरी बनाती है?
69 / 104
. What will be the output of the following Python code snippet?
>> a=collections.Counter([2,2,3,3,3,4])
>> b=collections.Counter([2,2,3,4,4])
>>> a|b
70 / 104
Which of the following dictionary methods returns keys of the dictionary?
निम्नलिखित में से कौन सी डिक्शनरी विधि डिक्शनरी की कुंजियाँ लौटाती है?
71 / 104
>>import collections
>> b=collections.Counter([2,2,3,4,4,4])
>>> b.most_common(1)
72 / 104
Dictionary is also called _______
डिक्शनरी को _______ भी कहा जाता है
73 / 104
74 / 104
Dictionary is ______ type of data type.
डिक्शनरी ______ प्रकार का डेटा प्रकार है।
75 / 104
>> a=collections.Counter([1,1,2,3,3,4,4,4])
76 / 104
Dictionary is a set of _______ elements.
डिक्शनरी _______ तत्वों का एक समूह है।
77 / 104
a['a']=1
a['b']=[2,3,4]
78 / 104
d = {'x': 1, 'y': 2, 'z': 3}
a = d.pop('y')
print(a, d)
79 / 104
a = {}
a[1] = 1
a['1'] = 2
a[1.0]=4
count = 0
for i in a:
count += a[i]
print(count)
80 / 104
Which keyword is used to check the particular key in the dictionary?
डिक्शनरी में विशेष कुंजी की जांच करने के लिए किस कीवर्ड का उपयोग किया जाता है?
81 / 104
test = {1:'A', 2:'B', 3:'C'}
del test[1]
test[1] = 'D'
del test[2]
print(len(test))
82 / 104
What does the dict.keys() method do?
dict.keys() विधि क्या करती है?
83 / 104
test = {}
84 / 104
Suppose you want to modify a particular key or value which of the following function you will use?
मान लीजिए आप किसी विशेष कुंजी या मान को संशोधित करना चाहते हैं तो आप निम्नलिखित में से किस फ़ंक्शन का उपयोग करेंगे?
85 / 104
numbers = {}
letters = {}
comb = {}
numbers[1] = 56
numbers[3] = 7
letters[4] = 'B'
comb['Numbers'] = numbers
comb['Letters'] = letters
print(comb)
86 / 104
What does the dict.values() method do?
dict.values() विधि क्या करती है?
87 / 104
a[1]=a[1]+1
88 / 104
What does the dict.items() method do?
dict.items() विधि क्या करती है?
89 / 104
total={}
def insert(items):
if items in total:
total[items] += 1
else:
total[items] = 1
insert('Apple')
insert('Ball')
print (len(total))
90 / 104
Which function gives the total number of elements in the list?
कौन सा फ़ंक्शन सूची में तत्वों की कुल संख्या देता है?
91 / 104
If a is a dictionary with some key-value pairs, what does a.popitem() do?
यदि a कुछ कुंजी-मान युग्मों वाला एक डिक्शनरी है, तो a.popitem() क्या करता है?
92 / 104
Can you make a list as a key in the dictionary?
क्या आप डिक्शनरी में कुंजी के रूप में एक सूची बना सकते हैं?
93 / 104
>> a={1:"A",2:"B",3:"C"}
>>> del a
94 / 104
Which method is an alternative method to remove the particular item from python?
पायथन से विशेष आइटम को हटाने के लिए कौन सी विधि एक वैकल्पिक विधि है?
95 / 104
Which of the statements about dictionary values if false?
डिक्शनरी मानों के बारे में कौन सा कथन गलत है?
96 / 104
Which method is used to remove the entire dictionary?
संपूर्ण डिक्शनरी को हटाने के लिए किस विधि का उपयोग किया जाता है?
97 / 104
>>> a.items()
98 / 104
How will you do this? Select the correct syntax to remove the element from the dictionary.Suppose you have the following dictionary And you want to remove the 2nd element.
आप यह कैसे करेंगे? डिक्शनरी से तत्व को हटाने के लिए सही सिंटैक्स का चयन करें।
मान लीजिए आपके पास निम्नलिखित डिक्शनरी है और आप दूसरा तत्व हटाना चाहते हैं।
dict = {1:"include helps",2:"welcomes",3:"you"}
99 / 104
print(i,end=" ")
100 / 104
If you delete the key will the associated pair with the key will be also get deleted?
यदि आप कुंजी हटाते हैं तो क्या कुंजी के साथ संबद्ध जोड़ी भी हटा दी जाएगी?
101 / 104
a={1:5,2:3,3:4}
print(a.pop(4,9))
102 / 104
Which keyword is used to delete/ remove the element from the dictionary
डिक्शनरी से तत्व को हटाने/हटाने के लिए किस कीवर्ड का उपयोग किया जाता है
103 / 104
a.pop(3)
104 / 104
How will you add these items to the already created empty dictionary? Suppose I want to have the following output:
आप इन आइटम को पहले से बनी खाली डिक्शनरी में कैसे जोड़ेंगे? मान लीजिए मैं निम्नलिखित आउटपुट चाहता हूँ:
{0: 'welcome', 2: 'to', 3: 'include help'}
Your score is
The average score is 45%
Restart quiz