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.
-
21:33
Degenerate Jay
2 days ago $1.98 earnedThe Best Video Game Movie Ever Made? Sonic The Hedgehog 3 Movie Review
34.6K -
19:57
BlackDiamondGunsandGear
3 days agoIS 22LR ENOUGH?
42.7K15 -
1:59:47
Anthony Rogers
20 hours agoLIVE Comedy @ Cusumano's Pizza (Upstairs)
30.6K1 -
5:02:46
MoFio23!
18 hours agoNintendo Switch It UP Saturdays with The Fellas: LIVE - Episode #1
110K14 -
4:26:49
BLoobsGaming
17 hours agoCan I get an Enhance Crystal Weapon Seed please!? MORE Corrupted Gauntlet
156K42 -
7:35:05
BSparksGaming
1 day agoDynamic Duo! Marvel Rivals w/ Chili XDD
100K -
7:00:42
NellieBean
20 hours ago🔴 LIVE - trying some COD maybe Pals later
97.2K1 -
1:47:46
SpartakusLIVE
18 hours agoThe Master RIZZLER has entered the building, the 95% REJOICE
47.8K3 -
29:53
MYLUNCHBREAK CHANNEL PAGE
1 day agoOff Limits to the Public - Pt 1
109K189 -
16:03
Tundra Tactical
20 hours ago $21.77 earnedNew Age Gun Fudds
160K20