- 5/17/2025
Data structures in Python are ways of organizing and storing data. Lists are a fundamental data structure in Python used to store an ordered collection of items. Lists are mutable, which means their elements can be changed after the list is created. They are versatile and can hold items of different data types, including numbers, strings, and even other lists. Lists are defined using square brackets [], and elements within them are separated by commas.
Category
📚
LearningTranscript
00:00Welcome back
00:30String ordered sequence of characters
00:31तो list भी तो ordered sequence of objects है
00:34तो आप यहाँ पर भी तो slicing कर सकते हैं sir
00:36और exactly आप बिल्कुल ठीक कह रहे हैं
00:39यहाँ पर भी हम slicing कर सकते हैं
00:41अब ज़र आपने गवर करना है
00:42यह देखिए मैं simple इस list 2 को उठाता हूँ
00:44और इसकी हम slicing करते हैं
00:46तो मैं इसको comment आउट करने लगा हूँ
00:49और यहाँ पर आते हैं वापस
00:50ओके तो यहाँ पर आप आपने गवर करना है
00:54मैं इसको कहता हूँ
00:55index से शुरू करो
00:56याद है आपको start end और step size
00:59यही था ना
01:00और 3 से पहले
01:03close कर दो चीज को
01:04मुझे list 2 में से
01:07सारे element अठांके दो
01:09सारे element अठांके दो
01:110 से शुरू करो
01:133 से पहले बंद कर दो
01:14तो यह 0 हो गया
01:16यह 1 हो गया
01:17यह 2 हो गया
01:18और यह 3 हो गया
01:19थो मैं कहे रहा हूँ 3 से पहले बंद कर दो
01:21तो ABC मुझे उठा दो
01:22अब मैं इसको execute करता हूँ
01:24and قبوم شاکاللہ کا
01:25ABC
01:26اگر میں یہاں پہ four کرتا ہوں
01:28تو آپ دیکھیں گے
01:28کہ ہمارے پاس
01:29پوری کی پوری
01:29اس کے بعد
01:30ایک list بھی آ جائے گی
01:31کیونکہ اب میں کہہ رہا ہوں
01:32کہ fourth boolean
01:33کو صرف ignore کرنا ہے
01:34باقی چیزیں آنے دو
01:35isn't it cool
01:36it's very cool
01:37ایک چیزہ آپ نے
01:38غور کرنی ہے
01:39کہ یہ جو
01:41list ہے نا
01:42یہ پوری list
01:42treat نہیں ہو رہی ہے
01:43اس list کے اندر
01:45ایک single object
01:46treat ہو رہی ہے
01:47تو اگر میں
01:48یہ کہوں کہ
01:49two to three
01:50return کرو
01:51تو وہ
01:51اس پورے کو
01:52ایک element لے رہا ہے
01:53وہ یہ نہیں کہہ رہا
01:53کہ ہاں list کے اندر
01:54تو ایک تین اور
01:55element پڑے ہوئے
01:55تو میں اس طرح کرتا ہوں
01:56ABC کے ساتھ
01:57ایک return کرا دیتا ہوں
01:58نہیں
01:58یہ ایک نہیں ہے
02:00یہ پوری کی پوری list ہے
02:01ہاں
02:01اب جب یہ پوری کی پوری list
02:03آ گئی ہے
02:03تو you can go inside this one
02:05اور پھر آپ اس کو
02:06index کر سکتے ہیں
02:07اگر میں کہتا ہوں
02:08اس zero کی بجائے
02:11column ڈال دیتا ہوں
02:11تو میں کہہ رہا ہوں
02:13شروع سے شروع کرو
02:13ٹھیک ہے
02:14آخر تک جاؤ
02:16اب بیسی کے لئے
02:18میں یہ کہہ رہا ہوں
02:18آخر تک جاؤ
02:19اور step size کیا رکھو
02:20four
02:21ٹھیک ہے
02:22اب میں اس کو execute
02:23as you see
02:24پہلا
02:25اس نے represent کیا ہے
02:26and then the fourth element
02:27this is cool
02:29اب در آپ نے گوھر کرنا ہے
02:30کہ جیسا کہ
02:31indexing میں
02:32ہم کرتے تھے
02:33plus two
02:35zero two
02:36end تک جاتے تھے
02:37مثال کے طور پہ
02:37اگر میں یہاں پہ
02:38کچھ بھی نہیں ڈالتا
02:39ٹھیک ہے
02:40اور اس کو execute کرتا ہوں
02:43یہ ہمیں کہے گا
02:44ہاں
02:44all entries
02:45starting from
02:46start
02:47wherever it is
02:48until all entries
02:51ending at the end
02:53wherever it is
02:54ٹھیک ہے
02:55print کرا دو
02:56wow
02:57this is cool
02:58اچھا
02:59اب ذرا آپ نے گوھر کرنا ہے
03:00جیسا کہ
03:00ہم کرتے تھے
03:01reverse میں
03:01اسی طرح آپ
03:02reverse میں بھی
03:03اس کو print کر سکتے ہیں
03:04تو آپ basically یہ ہوگا
03:05کہ اس list کا
03:06جو order ہے
03:06وہ reverse ہو جائے گا
03:08ٹھیک ہے
03:08چلیئے
03:10اسی example کو
03:11ذرا expand کرتے ہیں
03:12میں کہتا ہوں
03:12میرے پاس ایک
03:13again
03:13list
03:14underscore
03:15items
03:15ہے
03:16ٹھیک ہے
03:16اور وہ
03:17items
03:17جو ہے
03:17وہ آپ
03:18کا
03:18backpack
03:18ہے
03:18ٹھیک ہے
03:19آپ
03:19backpack
03:19ہے
03:19اور اس
03:20backpack
03:20کے
03:20اندر
03:21پڑے ہوئے ہیں
03:21shoes
03:22اس
03:22backpack
03:23کے اندر
03:23ایک book
03:24پڑی ہوئی ہے
03:24sorry book
03:25جو ہے
03:25string
03:25ہے
03:25book
03:26پڑی ہوئی ہے
03:27ٹھیک ہے
03:27اس کے اندر
03:28کچھ
03:28currency
03:29پڑی ہوئی ہے
03:29let's say
03:2910
03:30dollars
03:30پڑے ہوئے ہیں
03:30اور
03:31اس کے اندر
03:32آپ کا
03:33laptop
03:33پڑا ہوئے ہیں
03:34ٹھیک ہے
03:34laptop
03:35isn't it cool
03:37آپ کا
03:38backpack
03:38cool
03:39نہیں ہے
03:39یہ دیکھیں
03:40اب میں اس کو
03:40print کرتا ہوں
03:41اور میں
03:41let's say
03:42access کرنا چاہتا ہوں
03:43یہ دیکھنا چاہتا ہوں
03:44کہ اس list
03:45items کے
03:46let's say
03:47index
03:48let's say
03:490
03:502
03:51let's say
03:52third کو چھوڑ کے
03:53پیسے کو چھوڑ کے
03:54پیسے کو چھوڑ کے
03:55باقی کتنے item
03:56پڑے ہوئے ہیں
03:56میں execute کرتا ہوں
03:57and
03:58kaboom shah
03:58ka laqa
03:58shoes
03:59اور books
03:59پڑے
04:00اب اگر
04:00یہ جو
04:01اوپر والا ہے
04:01یہ والا
04:02یہ یہاں سے
04:03آرہا ہے
04:03آپ نے اس کو
04:10brandly
04:10shoes
04:11and books
04:11اب تھوڑا سا
04:14ہمارے
04:15اس lecture کے
04:15اندر
04:16ایک
04:16twist آگیا
04:17جیسے وہ
04:17movie کا
04:17climax آتا
04:18نا
04:18scene
04:19climax
04:19scene
04:19تو یہ
04:20اس lecture
04:20climax
04:21scene
04:21اور
04:22تھوڑا سا
04:23پیچھے
04:23چلتے ہیں
04:24میں نے
04:24کہا تھا
04:24کہ میرے
04:25پاس
04:25ایک
04:26variable
04:27ہے
04:27name
04:27اور
04:28اس
04:28name
04:29جو
04:29ہے
04:29وہ
04:29ایک
04:29string
04:29سے
04:29بنا
04:30ہو
04:30ہے
04:30اور
04:30let's
04:31say
04:31اس کے
04:32اندر
04:32ایک
04:32نام
04:33پھڑا ہو
04:33ہے
04:33let's
04:34call
04:34motion
04:34however
04:35میں نے
04:36یہ
04:36کہا
04:36تھا
04:36کہ
04:37اگر
04:37میں
04:37print
04:37کرتا
04:38ہوں
04:38name
04:38کو
04:39sorry
04:40اگر
04:40میں
04:40ایسے
04:41کرتا
04:41ہوں
04:41name
04:44اور
04:45name
04:45کی
04:46میں
04:46کہتا
04:46ہوں
04:46index
04:47zero
04:47کے
04:48اوپر
04:48جو
04:48m
04:48ہے
04:48اس
04:49کو
04:49change
04:50کر
04:50دو
04:50t
04:51سے
04:51ٹھیک
04:52ہے
04:52اور
04:52پھر
04:52print
04:53کرو
04:53name
04:54کو
04:54تو
04:56آپ
04:56کے
04:57خیال
04:57سے
04:57کیا
04:57ہوگا
04:57آپ
04:59کے
04:59خیال
04:59سے
04:59کیا
04:59ہوگا
04:59میں
04:59اس
04:59کو
04:59execute
05:00کرتا
05:00ہوں
05:00error
05:04اور
05:05یہ
05:05error
05:05کیوں
05:05ہے
05:06یہ
05:06error
05:06اس لیے
05:07ہے
05:07اگر
05:07آپ
05:07کو
05:07یاد
05:07ہو
05:08شروع
05:08میں
05:08میں
05:08نے
05:08کہا
05:08تھا
05:09list
05:09جو
05:10string
05:10ہوتی
05:10ہے
05:10immutable
05:12یعنی
05:13کہ
05:13اس کی
05:13base
05:14کے
05:14اندر
05:14change
05:14نہیں
05:15ہو
05:15سکتی
05:15کہ
05:16python
05:17memory
05:17کے
05:17اندر
05:18جو
05:18memory
05:18ہوتی
05:19انگریز
05:19میں
05:19اس
05:20کے
05:20اندر
05:20کوئی
05:20نئی
05:20چیز
05:21ڈال
05:21نہیں
05:21سکتا
05:21پوری
05:22string
05:23تو
05:23remove
05:23کر
05:23سکتا
05:23لیکن
05:24string
05:24کا
05:24کوئی
05:24character
05:25ہے
05:26وہ
05:26نہیں
05:26chain
05:26کر
05:26سکتا
05:26کیوں
05:27کیونکہ
05:27string
05:27inherently
05:28by
05:28definition
05:29immutable
05:30ہوتی
05:30now
05:31comes
05:32the
05:32big
05:32question
05:32question
05:33یہ
05:33جو
05:34immutability
05:35کا
05:35concept
05:35ہے
05:36کیا
05:36یہ
05:36string
05:36کے
05:36پر
05:37valid
05:37ہے
05:37guess
05:3810
05:39ڈالر
05:39کا
05:39question
05:40ہے
05:4010
05:40ڈالر
05:41کا
05:41چلیئے
05:42test
05:42کر
05:42دیکھ
05:43میں
05:44کہتا
05:45ہوں
05:45list
05:45item
05:46میں
05:46آپ
05:47کے
05:47پاس
05:47پڑے
05:52ہوئے
05:52ہیں
05:53یہ
05:540
05:55element
05:55ہے
05:55یہ
05:561
05:572
05:58ہے
05:582
06:00پہ
06:00اس
06:01بندے
06:01کے
06:01پاس
06:0110
06:02ڈالر
06:03پڑے
06:03ہیں
06:03تو
06:05اس
06:05طرح
06:05کرو
06:05اس
06:06کے
06:0610
06:06ڈالر
06:06کو
06:06100
06:07ڈالر
06:07کر
06:08دو
06:08اور
06:09پھر
06:10اس
06:10پوری
06:10list
06:11کو
06:11print
06:11کراؤ
06:12آپ
06:14ابھی
06:16امیر
06:16بننے
06:16والے
06:17ہیں
06:17کبوم
06:17شاک
06:18اللہ
06:18کا
06:18آپ
06:20کے
06:20پاس
06:20100
06:21ڈالر
06:21آگئے ہیں
06:22تو
06:24اس
06:24کا
06:24مطلب
06:25یہ
06:25ہے
06:25کہ
06:25جو
06:26list
06:26ہوتی
06:26ہے
06:26چاہے
06:27وہ
06:27string
06:28کی
06:28طرح
06:28ordered
06:29sequence
06:29of
06:30object
06:30ہے
06:30unlike
06:32list
06:33یہ
06:33mutable
06:34ہے
06:34اس کے
06:35element
06:35کو
06:36replace
06:36کیا
06:36جا
06:36سکتا
06:37ہے
06:37this
06:37is
06:38cool
06:38very
06:39cool
06:39ٹھیک
06:40ہے
06:40تو
06:41اس کا
06:41مطلب
06:42یہ
06:42ہے
06:42کہ
06:42اگر
06:42میں
06:43یہاں
06:43پہ
06:43لیپٹوپ
06:46کی
06:46بجائے
06:46یہ
06:47دیکھئے
06:47لیپٹوپ
06:47ہمارے
06:47پاس
06:48ہے
06:48third
06:48position
06:49پہ
06:49zero
06:50سے
06:50شروع ہوتی
06:50نا
06:51indexing
06:51third
06:51position
06:52پہ
06:52تو
06:52میں
06:53لیپٹوپ
06:53کو
06:53کہتا
06:53ہوں
06:53لیپٹوپ
06:54نہیں
06:54tablet
07:04اب
07:05مجھے
07:05پتا
07:06ہے
07:06کہ
07:06آپ
07:06میں
07:06سے
07:06بہت
07:07سارے
07:07لوگ
07:07یہ
07:08سوچ
07:08رہے
07:08ہیں
07:08کہ
07:09last
07:10time
07:10جب
07:10string
07:11کے
07:11اوپر
07:11ہم
07:11یہ
07:11operation
07:12کرتے
07:12تھے
07:13تو
07:13وہاں
07:13نئی
07:13string
07:14create
07:14ہوتی
07:14تھی
07:15ایسا
07:16original
07:16string
07:16کے
07:17اندر
07:17change
07:17نہیں
07:17ہوتی
07:17تھی
07:17جب
07:18ہم
07:18اس
07:18کے
07:18اندر
07:18indexing
07:20کر
07:20کے
07:20آپ
07:20کو
07:21یاد
07:21ہوگا
07:21ہم
07:21نئے
07:21element
07:34نئی
07:34list
07:35create
07:35کر
07:35رہے
07:35مثال
07:35کے
07:36طور پہ
07:36یہ
07:36دیکھیں
07:36میں
07:36کہتا
07:36ہوں
07:37new
07:39underscore
07:39list
07:40is equal
07:41to
07:42list
07:42item
07:43یہ
07:47یہاں
07:47پہ
07:47اس کو
07:48ہم
07:48remove
07:48کر
07:48دیتے
07:48ہیں
07:49ٹھیک
07:49ہے
07:49تو
07:49اب
07:50یہ
07:50دیکھئے
07:50یہ
07:50نئی
07:50list
07:51ہوئی
07:51اب
07:52میں
07:52اس
07:52کو
07:52کہتا
07:52ہوں
07:53یہ
07:53جو
07:54اب
07:54آپ
07:54کے
07:54پاس
07:55ہے
07:55یہ
07:55والی
07:56list
07:56اب
07:57اس
07:57کے
07:57third
07:58index
07:58کے
07:58اوپر
07:59آپ
07:59نے
07:59ڈال
07:59دینی
07:59ہے
08:00laptop
08:00ٹھیک
08:01ہے
08:01تو
08:02اب
08:02اگر
08:02آپ
08:02new
08:03list
08:03اور
08:03original
08:03list
08:04کو
08:04جو
08:04list
08:04item
08:05تھی
08:05اس
08:05کو
08:05print
08:06کریں
08:06تو
08:06you
08:06will
08:06see
08:07the
08:08difference
08:09میں
08:09اس
08:09کو
08:10run
08:10کرتا
08:11ہوں
08:11and
08:13kaboom
08:13shaka
08:14laaka
08:14ہمارے
08:15پاس
08:15جو
08:15ہے
08:15وہ
08:15error
08:15آگ
08:16ہے
08:16اور
08:18error
08:18آپ
08:19نے
08:19دیکھ
08:19بھی
08:19لیا
08:19ہے
08:19کیا
08:20ہے
08:20basically
08:20variable
08:21کا
08:21نام
08:21غلط
08:22ہے
08:22ٹھیک
08:22ہے
08:23کیونکہ
08:25programming
08:26میں
08:27کمپیوٹر
08:28کسی کو
08:29معاف نہیں
08:29کرتا
08:30and
08:32you
08:33see
08:33you
08:33have
08:34two
08:34different
08:34lists
08:35ٹھیک
08:36ہے
08:36اب
08:36ایک
08:37کے
08:37اندر
08:37آپ
08:38نے
08:38change
08:38کر
08:38دی
08:38tablet
08:39اور
08:39list
08:40items
08:41وہ
08:41original
08:42list
08:43ہے
08:43اب
08:45یہاں
08:45بھی
08:45ایک
08:45چھوٹا
08:46سا
08:46trick
08:46آگیا
08:46basically
08:47اور
08:47وہ
08:48trick
08:48آپ
08:48نے
08:48نوٹ
08:49کرنا
08:49ہے
08:49کہ
08:49یہاں
08:50پہ
08:50جو
08:50original
08:50ہم
08:51نے
08:51modify
08:51کی
08:51list
08:52وہ
08:52دونوں
08:53items
08:53میں
08:53reflect
08:54ہو
08:54رہی
08:54ہے
08:54ٹھیک
08:55ہے
08:55تو
08:55جب
08:55آپ
08:56original
08:56list
08:56کو
08:57modify
08:57کرتے
08:57ہیں
08:58تو
08:58basically
08:58new
08:58list
08:59اور
08:59original
08:59list
09:00دونوں
09:00same
09:01ہو
09:01جاتی
09:01ہیں
09:01دونوں
09:02ایک
09:02ہی
09:02چیز
09:02بن
09:03جاتی
09:03ہیں
09:03اب
09:04اگر
09:05آپ
09:05original
09:05list
09:06کو
09:06retain
09:06کرنا
09:07چاہتے
09:07ہیں
09:07میری
09:08original
09:08list
09:08بھی
09:09change
09:09نہ
09:09ہو
09:09new
09:09list
09:09بھی
09:10create
09:10ہو
09:10جائے
09:10تو
09:10اس
09:11کے
09:11لیے
09:11آپ
09:11list
09:11کو
09:12copy
09:12کر
09:12سکتے
09:12ہیں
09:12اور
09:12copy
09:13کرنے
09:13کے
09:13لیے
09:13simple
09:14آپ
09:14اس
09:15طرح
09:15سے
09:15ڈالیں
09:15گے
09:15indexing
09:16اور
09:17create
09:17کریں
09:17گے
09:17تو
09:18پہلے
09:19آپ
09:19نے
09:19دیکھا
09:19کہ
09:19جب
09:19copy
09:20نہیں
09:20کیا
09:20تھا
09:20original
09:20list
09:21کو
09:21modify
09:21کرتے
09:21تھے
09:22تو
09:22original
09:22list
09:23میں
09:23بھی
09:23change
09:23ہوتی
09:23تھی
09:23اور
09:24new
09:24list
09:25جو
09:25آپ
09:25create
09:26کرتے
09:26تھے
09:26اس
09:26میں
09:26بھی
09:26change
09:27ہو
09:27جاتی
09:27تھی
09:27however
09:28اب
09:28کیونکہ
09:29میں
09:29list
09:29copy
09:29کر رہا
09:30ہوں
09:30اس
09:30کی
09:31object
09:31کا
09:31copy
09:31create
09:32کروں
09:32اور
09:32اس
09:32کو
09:33execute
09:33کرتا
09:33ہوں
09:34اور
09:34new
09:36list
09:36ہماری
09:37tablet
09:37کے
09:37ساتھ
09:37create
09:38ہوگی
09:38اب
09:40یہ
09:40چھوٹا
09:40سا
09:40trick
09:40آپ
09:41اپنے
09:41ذہن
09:41میں
09:41رکھنا
09:41ہے
09:41ٹھیک
09:53آپ
09:53نے
09:53اسی
09:54طرح
09:54copy
09:54کرنا
09:54یہاں
09:55پہ
09:55اس
09:55کو
09:55close
09:55کرتے
09:56see
09:56you
09:56in
09:56the
09:56next
09:57one
Recommended
8:19
|
Up next
10:23
9:15
8:22