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.
-
1:04:10
The Connect: With Johnny Mitchell
5 hours ago $0.76 earnedTucker Carlson's INSANE Take On Civil War In America, Calls For Fascism
2.42K7 -
LIVE
DLDAfterDark
3 hours agoThe Return of Marine Gun Builder? MGB, DLD, BDG&G After Hours Armory
135 watching -
28:39
Afshin Rattansi's Going Underground
1 day agoDonald Trump’s Gaza Peace Plan: A Pivotal Moment or Farce? (Palestinian Deputy Foreign Minister)
12K5 -
3:31:29
SavageJayGatsby
4 hours ago🔥 Spicy Saturday – Let's Play: Prison Life 2🔥
20.5K1 -
4:34:18
cosmicvandenim
11 hours agoCOSMIC VAN DENIM | WARZONE HORROR
3.03K1 -
29:09
Stephen Gardner
8 hours ago🚨Trump DECLARES WAR on TERRORIST LEFT!
19.1K40 -
LIVE
NellieBean
3 hours ago🔴 Lost Girl looks for Lost Village
80 watching -
30:07
JohnXSantos
1 day agoWhy Clothing Brands NEVER Fail- Master Class
3.09K -
LIVE
Spartan
2 hours agoOMiT Spartan | God of War Ragnarok, College Halo match @ 9:30 EST, then ranked or more GoW:R
5 watching -
LIVE
John_Goetz
2 hours agoJohn Gets Gaming - Ghost of Yotei
4 watching