Tuples

  Рет қаралды 27,148

IIT Madras - B.S. Degree Programme

IIT Madras - B.S. Degree Programme

Күн бұрын

Пікірлер: 11
@udaygawande5681
@udaygawande5681 Жыл бұрын
So basically if you want a particular array which you don't want to change overtime then, it is recommended to use Tuple ( as it takes less memory ). Tuples: 1. Index 2. Count List: 1.append 2.remove etc..
@avenumadhav3568
@avenumadhav3568 3 жыл бұрын
analogy: 1:57 2:55 3:25 [], {}, (): 4:22 5:00 list methods vs tuple lists (inbuilt): 5:16(11) 5:45(2) access but cannot add: 6:05 tuple is unchangeable: 6:20 (immutable) 16:15 list can be changed: 6:29 (mutable) why?: 9:08 9:33 10:05 10:55 11:15 hidden benefit of tuple: 17:25 s.__sizeof__(): 17:46 summary: 18:57 (use tuple when have huge data and remains to be unchanged) list vs set vs tuple: import string s = string.ascii_letters l = list(s) ss = set(s) t = tuple(s) print(s) print('as list {}'.format(l)) print('as set {}'.format(ss)) print('as tuple {}'.format(t)) Output: (set is unordered and random) abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ as list ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'] as set {'Q', 'e', 'x', 'V', 'X', 'Y', 'T', 'E', 'f', 'u', 'R', 'y', 'k', 'S', 'L', 'U', 'v', 'q', 'z', 'c', 'i', 't', 's', 'H', 'K', 'B', 'M', 'a', 'r', 'd', 'D', 'b', 'l', 'C', 'W', 'F', 'w', 'j', 'g', 'I', 'A', 'h', 'J', 'o', 'G', 'P', 'Z', 'p', 'N', 'm', 'n', 'O'} as tuple ('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z')
@dataverse3459
@dataverse3459 2 жыл бұрын
8:07 Sir flexing like a boss! 😎😎😎😎😎
@shreyapal6111
@shreyapal6111 3 жыл бұрын
How do you get all functions of a data type listed out as sir did at 5:12? Is there some specific key combination that one needs to press?
@ak-ge4qc
@ak-ge4qc 3 жыл бұрын
Tab twice
@054_nirajkumar3
@054_nirajkumar3 3 жыл бұрын
थैंक्यू
@sayanghosh6996
@sayanghosh6996 3 жыл бұрын
11:40 we dont need to convert it to list first. tuple(s) also works!
@sudarshaniyengar8549
@sudarshaniyengar8549 3 жыл бұрын
Not sure I understood. In that min we only explain how we can convert tuples to list.
@sayanghosh6996
@sayanghosh6996 3 жыл бұрын
@@sudarshaniyengar8549 i mean we dont need to do tuple(list(s)) tuple(s) also works! Oh my bad, the timestamp should be 11:34
@storiesshubham4145
@storiesshubham4145 2 жыл бұрын
@@sayanghosh6996 yes right. Good observation. 👍
More on Lists
21:40
IIT Madras - B.S. Degree Programme
Рет қаралды 25 М.
I gave 127 interviews. Top 5 Algorithms they asked me.
8:36
Sahil & Sarra
Рет қаралды 657 М.
Officer Rabbit is so bad. He made Luffy deaf. #funny #supersiblings #comedy
00:18
Funny superhero siblings
Рет қаралды 14 МЛН
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
РОДИТЕЛИ НА ШКОЛЬНОМ ПРАЗДНИКЕ
01:00
SIDELNIKOVVV
Рет қаралды 3 МЛН
ASMR Programming - Spinning Cube - No Talking
20:45
Servet Gulnaroglu
Рет қаралды 4 МЛН
how Google writes gorgeous C++
7:40
Low Level
Рет қаралды 893 М.
Matrix Multiplication using Functions
34:19
IIT Madras - B.S. Degree Programme
Рет қаралды 37 М.
Lists and Sets
28:05
IIT Madras - B.S. Degree Programme
Рет қаралды 35 М.
Learn Any Programming Language In 3 Hours!
22:37
Code With Huw
Рет қаралды 425 М.
Fastest Way to Learn ANY Programming Language: 80-20 rule
8:24
Sahil & Sarra
Рет қаралды 872 М.
Recursion - An Illustration
15:24
IIT Madras - B.S. Degree Programme
Рет қаралды 26 М.
Officer Rabbit is so bad. He made Luffy deaf. #funny #supersiblings #comedy
00:18
Funny superhero siblings
Рет қаралды 14 МЛН