@@ -116,84 +116,89 @@ msgid ""
116116"*O*\\ (*j* - *i*) if len(*t*) == *j* - *i*, otherwise *O*\\ (*n* - *i* + "
117117"len(*t*))"
118118msgstr ""
119+ "*O*\\ (*j* - *i*) ਜੇ len(*t*) == *j* - *i*, ਨਹੀਂ ਤਾਂ *O*\\ (*n* - *i* + "
120+ "len(*t*))"
119121
120122msgid "Delete slice (``del l[i:j]``)"
121- msgstr ""
123+ msgstr "ਸਲਾਈਸ ਮਿਟਾਓ (``del l[i:j]``) "
122124
123125msgid "*O*\\ (*n* - *i*)"
124- msgstr ""
126+ msgstr "ਓ/ਐਨ-ਆਈ "
125127
126128msgid "Extend (``l.extend(t)``) [1]_ [3]_"
127- msgstr ""
129+ msgstr "ਵਿਸਥਾਰ (``l.extend(t)``) [1]_ [3]_ "
128130
129131msgid "*O*\\ (len(*t*))"
130- msgstr ""
132+ msgstr "*O* \\ (len(*t*)) "
131133
132134msgid "Sort (``l.sort()``) [4]_"
133- msgstr ""
135+ msgstr "ਕ੍ਰਮਬੱਧ ਕਰੋ (``l.sort()``) [4]_ "
134136
135137msgid "*O*\\ (*n* log *n*)"
136- msgstr ""
138+ msgstr "ਓ ਘਾਤ ਨ (ਲੌਗ ਨ) "
137139
138140msgid "Concatenate (``l1 + l2``)"
139- msgstr ""
141+ msgstr "ਜੋੜਨਾ (``l1 + l2``) "
140142
141143msgid "*O*\\ (len(*l1*) + len(*l2*))"
142- msgstr ""
144+ msgstr "*O* \\ (len(*l1*) + len(*l2*)) "
143145
144146msgid "Multiply (``l * k``)"
145- msgstr ""
147+ msgstr "ਗੁਣਾ ਕਰੋ (``l * k``) "
146148
147149msgid "*O*\\ (*nk*)"
148- msgstr ""
150+ msgstr "ਓ/ਐਨਕੇ "
149151
150152msgid "``x in l``"
151- msgstr ""
153+ msgstr "``x in l`` "
152154
153155msgid "``min(l)``, ``max(l)``"
154- msgstr ""
156+ msgstr "``min(l)``, ``max(l)`` "
155157
156158msgid "Get length (``len(l)``) [5]_"
157- msgstr ""
159+ msgstr "ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰੋ (``len(l)``) [5]_ "
158160
159161msgid ":class:`!tuple`"
160- msgstr ""
162+ msgstr ":class:`!tuple` "
161163
162164msgid ""
163165"A :class:`tuple` is an :term:`immutable` sequence. Because a tuple can never "
164166"change, there are no insertion or deletion costs, and making a copy simply "
165167"returns the same object, so is constant time (*O*\\ (1))."
166168msgstr ""
169+ ":class:`tuple` ਇੱਕ `immutable` sequence ਹੈ। ਕਿਉਂਕਿ ਇੱਕ tuple ਕਦੇ ਵੀ ਬਦਲ ਨਹੀਂ ਸਕਦਾ, "
170+ "ਇਸ ਲਈ insertion ਜਾਂ deletion ਦੀ ਕੋਈ ਲਾਗਤ ਨਹੀਂ ਹੁੰਦੀ, ਅਤੇ copy ਬਣਾਉਣ 'ਤੇ ਸਿਰਫ਼ ਉਹੀ "
171+ "ਓਬਜੈਕਟ ਵਾਪਸ ਮਿਲਦਾ ਹੈ, ਇਸ ਲਈ ਇਹ constant time (*O*(1)) ਹੈ।"
167172
168173msgid "Copy (``tuple(t)``)"
169- msgstr ""
174+ msgstr "ਨਕਲ (``tuple(t)``) "
170175
171176msgid "Get item (``t[k]``)"
172- msgstr ""
177+ msgstr "ਆਈਟਮ ਪ੍ਰਾਪਤ ਕਰੋ (``t[k]``) "
173178
174179msgid "Get slice (``t[i:j]``)"
175- msgstr ""
180+ msgstr "ਸਲਾਈਸ ਪ੍ਰਾਪਤ ਕਰੋ (``t[i:j]``) "
176181
177182msgid "Concatenate (``t1 + t2``)"
178- msgstr ""
183+ msgstr "ਜੋੜਨਾ (``t1 + t2``) "
179184
180185msgid "*O*\\ (len(*t1*) + len(*t2*))"
181- msgstr ""
186+ msgstr "*O* \\ (len(*t1*) + len(*t2*)) "
182187
183188msgid "Multiply (``t * k``)"
184- msgstr ""
189+ msgstr "ਗੁਣਾ ਕਰੋ (``t * k``) "
185190
186191msgid "``x in t``"
187- msgstr ""
192+ msgstr "``x in t`` "
188193
189194msgid "``min(t)``, ``max(t)``"
190- msgstr ""
195+ msgstr "``min(t)``, ``max(t)`` "
191196
192197msgid "Get length (``len(t)``) [5]_"
193- msgstr ""
198+ msgstr "ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰੋ (``len(t)``) [5]_ "
194199
195200msgid ":class:`!dict`, :class:`!frozendict`"
196- msgstr ""
201+ msgstr ":class:`!dict`, :class:`!frozendict` "
197202
198203msgid ""
199204"The times listed for dict objects are average-case times, as they assume the "
@@ -204,46 +209,58 @@ msgid ""
204209"also assume that hashing and comparing a key is *O*\\ (1). For more detail "
205210"on the implementation, see :ref:`how-are-dictionaries-implemented`."
206211msgstr ""
212+ "dict ਆਬਜੈਕਟਾਂ ਲਈ ਦਿੱਤੇ ਗਏ ਸਮੇਂ ਔਸਤ-ਕੇਸ ਸਮੇਂ ਹਨ, ਕਿਉਂਕਿ ਇਹ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਕਿ ਆਬਜੈਕਟਾਂ ਲਈ ਹੈਸ਼ "
213+ "ਫੰਕਸ਼ਨ ਕਾਫ਼ੀ ਮਜ਼ਬੂਤ ਹੈ, ਜਿਸ ਨਾਲ ਟਕਰਾਅ (ਕੋਲੀਜ਼ਨ) ਘੱਟ ਹੁੰਦੇ ਹਨ। ਇਹ ਇਹ ਵੀ ਮੰਨਦੇ ਹਨ ਕਿ ਸੰਭਾਵਿਤ "
214+ "ਕੀਆਂ ਦਾ ਸੈੱਟ ਵਿੱਚ ਕੀਆਂ ਚੰਗੀ ਤਰ੍ਹਾਂ ਵੰਡੀਆਂ ਹੋਈਆਂ ਹਨ। ਸਭ ਤੋਂ ਬੁਰੇ ਮਾਮਲੇ ਵਿੱਚ, ਜਦੋਂ ਹਰ ਕੁੰਜੀ ਇੱਕੋ ਮੁੱਲ 'ਤੇ "
215+ "ਹੈਸ਼ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਹੇਠਾਂ ਦਿੱਤੇ ਹਰੇਕ *O*(1) ਓਪਰੇਸ਼ਨ ਦੀ ਬਜਾਏ *O*(n) ਸਮਾਂ ਲੱਗਦਾ ਹੈ। ਉਹ ਇਹ ਵੀ "
216+ "ਮੰਨਦੇ ਹਨ ਕਿ ਇੱਕ ਕੁੰਜੀ ਨੂੰ ਹੈਸ਼ ਕਰਨਾ ਅਤੇ ਤੁਲਨਾ ਕਰਨਾ *O*(1) ਹੈ। ਲਾਗੂਕਰਨ ਬਾਰੇ ਵਧੇਰੇ ਵੇਰਵਿਆਂ ਲਈ, :"
217+ "ref:`how-are-dictionaries-implemented` ਵੇਖੋ।"
207218
208219msgid ""
209220"A :class:`frozendict` is immutable, so it does not support setting, "
210221"deleting, or updating items. The other operations below apply to it at the "
211222"same costs."
212223msgstr ""
224+ ":class:`frozendict` ਅਟੱਲ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਇਹ ਆਈਟਮਾਂ ਨੂੰ ਸੈੱਟ ਕਰਨ, ਮਿਟਾਉਣ ਜਾਂ ਅਪਡੇਟ ਕਰਨ "
225+ "ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ। ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਹੋਰ ਕਾਰਵਾਈਆਂ ਇਸ 'ਤੇ ਵੀ ਉਹੀ ਲਾਗਤ ਨਾਲ ਲਾਗੂ ਹੁੰਦੀਆਂ ਹਨ।"
213226
214227msgid "``key in d``"
215- msgstr ""
228+ msgstr "``key in d`` "
216229
217230msgid "Copy (``d.copy()``) [6]_ [7]_"
218- msgstr ""
231+ msgstr "ਕਾਪੀ (``d.copy()``) [6]_ [7]_ "
219232
220233msgid "Get item (``d[key]``, ``d.get(key)``)"
221- msgstr ""
234+ msgstr "ਆਈਟਮ ਪ੍ਰਾਪਤ ਕਰੋ (``d[key]``, ``d.get(key)``) "
222235
223236msgid "Set item (``d[key] = value``) [1]_"
224- msgstr ""
237+ msgstr "ਸੈੱਟ ਆਈਟਮ (``d[key] = value``) [1]_ "
225238
226239msgid "Delete item (``del d[key]``, ``d.pop(key)``)"
227- msgstr ""
240+ msgstr "ਆਈਟਮ ਮਿਟਾਓ (``del d[key]``, ``d.pop(key)``) "
228241
229242msgid "Update (``d.update(t)``, ``d |= t``) [1]_ [3]_ [7]_"
230- msgstr ""
243+ msgstr "ਅੱਪਡੇਟ (``d.update(t)``, ``d |= t``) [1]_ [3]_ [7]_ "
231244
232245msgid "Iteration [7]_"
233- msgstr ""
246+ msgstr "ਦੁਹਰਾਅ [7]_ "
234247
235248msgid "Get length (``len(d)``) [5]_"
236- msgstr ""
249+ msgstr "ਲੰਬਾਈ ਪ੍ਰਾਪਤ ਕਰੋ (``len(d)``) [5]_ "
237250
238251msgid ":class:`!set`, :class:`!frozenset`"
239- msgstr ""
252+ msgstr ":class:`!set`, :class:`!frozenset` "
240253
241254msgid ""
242255"See :class:`dict` as the :class:`set` and :class:`frozenset` implementations "
243256"are similar, and the same caveats apply. In the worst case, *O*\\ (1) "
244257"operations instead take *O*\\ (*n*) time, and operations that look up every "
245258"element degrade accordingly."
246259msgstr ""
260+ ":class:`dict` ਨੂੰ ਵੇਖੋ ਕਿਉਂਕਿ :class:`set` ਅਤੇ :class:`frozenset` ਦੀਆਂ ਲਾਗੂਆਂ ਇੱਕੋ "
261+ "ਜਿਹੀਆਂ ਹਨ, ਅਤੇ ਉਹੀ ਚੇਤਾਵਨੀਆਂ ਲਾਗੂ ਹੁੰਦੀਆਂ ਹਨ। ਸਭ ਤੋਂ ਬੁਰੇ ਹਾਲਤ ਵਿੱਚ, *O*\\ (1) ਕਾਰਵਾਈਆਂ ਦੀ "
262+ "ਬਜਾਏ *O*\\ (*n*) ਸਮਾਂ ਲੈਂਦੀਆਂ ਹਨ, ਅਤੇ ਹਰ ਤੱਤ ਦੀ ਖੋਜ ਕਰਨ ਵਾਲੀਆਂ ਕਾਰਵਾਈਆਂ ਉਸੇ ਅਨੁਸਾਰ ਹੌਲੀ "
263+ "ਹੋ ਜਾਂਦੀਆਂ ਹਨ।"
247264
248265msgid ""
249266"A :class:`frozenset` is :term:`immutable`, so it does not support adding, "
0 commit comments