Premium Only Content

Tuples |Section 1|Celestial Warrior
1
00:00:00,350 --> 00:00:05,279
Let's now look at tuples. In the
previous lecture we looked at lists and
3
00:00:05,279 --> 00:00:10,790
tuples are very similar to lists, the
only difference is that tuples are not
5
00:00:10,790 --> 00:00:17,520
mutable, so you cannot change a tuple.
Lists are used much more than tuples
7
00:00:17,520 --> 00:00:24,269
so tuples are only using very specific
scenarios, so we will see some scenarios
9
00:00:24,269 --> 00:00:28,109
throughout the course when we build the
real-world applications, so you don't
11
00:00:28,109 --> 00:00:32,430
have to worry about understanding when
to use a tuple in programming for now.
13
00:00:32,430 --> 00:00:41,640
Anyway I want to show you the syntax, so
you can create a tuple like that.
15
00:00:41,640 --> 00:00:48,800
So tuples just like lists, they contain
they may contain different data types.
17
00:00:48,800 --> 00:00:56,340
Let's say 3 4 and so on.
Oh sorry, I was writing in the
19
00:00:56,340 --> 00:01:04,700
terminal, let me open the Python shell so
again
21
00:01:04,700 --> 00:01:11,850
we have strings numbers and floats if you like.
Whatever type that you want you can pass
23
00:01:11,850 --> 00:01:17,150
in a tuple and in a list and of course
you can use indexing for tuples as well,
25
00:01:17,150 --> 00:01:25,799
so let's access the lost item and that
will give 4.6. The difference is that you
27
00:01:25,799 --> 00:01:32,520
know tuples they have some slight
different methods than lists, so if you
29
00:01:32,520 --> 00:01:39,600
dir list, you see that lists have
much more methods available than tuples,
31
00:01:39,600 --> 00:01:46,890
so for instance you can append items to
a list, you can clear the list and copy
33
00:01:46,890 --> 00:01:54,149
and count, count is available for tuples
because count doesn't change the data type,
35
00:01:54,149 --> 00:01:58,829
so it doesn't change the tuple, it just
counts how many items are there in the tuple.
37
00:01:58,829 --> 00:02:04,259
As I said, tuples are immutable, so you
cannot change them that's why these
39
00:02:04,259 --> 00:02:09,959
methods that change the data type like
inserting new values and popping out
41
00:02:09,959 --> 00:02:14,280
values, removing
values, reversing and sorting so these
43
00:02:14,280 --> 00:02:19,590
are not available and yeah this is more or
less about tuples. In case you need them
45
00:02:19,590 --> 00:02:26,840
later they are there for you. Hope you're
enjoying the course and I'll talk to you later.
-
LIVE
Lofi Girl
2 years agoSynthwave Radio 🌌 - beats to chill/game to
148 watching -
1:45:43
Man in America
13 hours agoThe DISTURBING Truth About Parasites — Live Q&A w/ Dr. Jason Dean
66.5K38 -
7:13:47
SpartakusLIVE
9 hours ago#1 Mountain of Muscle with HUGE Legs saves your weekend from complete BOREDOMNight HYPE
39.4K1 -
47:42
Sarah Westall
10 hours agoFreedom or Slavery? AI will Change Everything w/ Trump Senior Advisor Marc Beckman
52.2K11 -
2:23:20
vivafrei
17 hours agoEp. 285: Visa Revocation No-Go! Sortor Arrested! Ostrich Crisis! 2A Win! Comey Defense & MORE!
111K104 -
5:55:11
CassaiyanGaming
7 hours ago🟢LIVE - VISITING GOOB LAGOON! - Will They Rip Me Off?!? Waterpark Simulator
39.4K4 -
5:42:21
EricJohnPizzaArtist
6 days agoAwesome Sauce PIZZA ART LIVE Ep. #64: Robbie “The Fire” Bernstein
47K2 -
2:23:58
Nerdrotic
10 hours ago $16.80 earnedDeDunking the Debunkers with Dan Richards | Forbidden Frontier #119
61.5K15 -
5:37:53
SlinderPigCamz
8 hours ago $1.47 earnedThe Headliners and other games W/GrinchyGamer101 (Road to 500 Followers)
25.4K -
11:10:20
MrOldFart
12 hours ago $5.47 earnedLIVE - MEGABONK First Playthrough - Mr.OldFart
34.2K