परिवर्तनीय डिफ़ॉल्ट सूची में तत्व जोड़ें
इस अभ्यास में, आपको
mutable_default_argument
नामक एक फ़ंक्शन परिभाषित करना है। यह फ़ंक्शन दो पैरामीटर लेगा: एक पूर्णांक n
और एक सूची lst
, जो डिफ़ॉल्ट रूप से एक खाली सूची है।फ़ंक्शन को पूर्णांक
n
को lst
में जोड़ना चाहिए और फिर lst
को वापस करना चाहिए।इनपुट की पहली पंक्ति में एक पूर्णांक
m
होगा, जो दर्शाता है कि फ़ंक्शन को कितनी बार कॉल किया जाएगा। अगली m
पंक्तियों में से प्रत्येक में एक पूर्णांक n
होगा, जिसे सूची में जोड़ा जाना है।आउटपुट में
m
पंक्तियाँ होंगी। प्रत्येक पंक्ति एक सूची होगी, जो प्रत्येक फ़ंक्शन कॉल के बाद lst
की स्थिति को दर्शाती है।इनपुट | आउटपुट |
3
1
2
3 | [1]
[1, 2]
[1, 2, 3] |
4
10
20
30
40 | [10]
[10, 20]
[10, 20, 30]
[10, 20, 30, 40] |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB