I'm a visual learner and cannot learn or pay attention to reading a whole bunch of jargon from an online textbook. You saved my life man. I appreciate you
I noticed while practicing with this video, that .sort does not seem to sort a list containing strings and integers. By this point my list had strings, integers and a sublist, so I assume it was either the sublist or the mixed data that caused the error.
@@onceonly1111 what .sort() does is basically comparing strings alphanumerically OR integers by value, it cannot do both because you cannot compare a string to a number. It is the same for min (max etc..) he actually explained it at 5:24
@@oggiaiHi Mr. James I just finished my financial aid and application to go back to college and study AI and Robotics and we have to learn Python. Thank you for giving me a little head start. I expected this to be very hard to understand but you’re making it comprehensible. Thank you.
I'm not only going to use this video as a reference, but I'll be sharing it to anyone that has a question on this topic in the future. Very concise and thorough. I do think it would help to put some timestamps in the description.
Fantastic lecture. I appreciate how you prepare the slides in advance. So many UA-cam lecturers type the code as they go, it makes the course so slow. I learnt a lot in a short amount of time with your videos. Thank you once again.
Thank you so much for taking the time to put this together. Because of educators like yourself, we can teach ourselves programming, or, solidify concepts university makes convoluted. So appreciated
Hi Joe, don't know who the thumbs down folk are but ignore them, you and your videos are simply class. Straightforward, clear, great examples, be proud of this great work 👊😀
Thank you I didn't know many of the things you taught here.. specially that parentheses are optional or tuples. had to print screen all 36 slides to prepare for a interview
Thank you for this video about lists, it helped me out to solve the problem I was stuck with, which result I uploaded on my own channel. I like your content, your explanation is very clear. I hope my own script can be as clean, if someone could give me some feedback, I would really appreciate it. Thank you!
Joe, I have to say, you really helped me out with this video. I played it at half speed and spent over 10 hours making an outline and playing in idle manipulating sequences and lists. I never really understood this: for index, items in enumerate(x): print index, items. I do now!! Thanks again for the help. I really enjoyed it! Keep up the outstanding work!
+Dwayne Samuel thanks! I know the pace is brisk. You can also get all this summarized in a text document. Get the Python Review Guide from the Useful Utensils folder of my github site.
Good job, first video I have found on UA-cam that covered that many functions. Everyone shows off one concept and calls it a day but you kept movin, great work. Gonna need to watch this again before my exam Tuesday (y). Thumbs up and subscribed.
+The Box thanks! Glad you liked it. I try to keep my videos under 10 minutes, but I think it's more effective to cover all these 4 structures in one sitting. It's like an hour of material compressed into 19 minutes, so it's definitely useful to watch it twice.
This was a good review. Since I am self taught in python, this was very helpful to understand these data structures, and get a detailed overview of the most common functions to use on these data structure, when precisely it is appropriate to reach for any given one. Good work! I will be a better python programmer from this!
Good explanation, but I guess I only understood it all becasue I already know other languages such a C or PHP and now want to learn Python. I'm going to check out your other videos too :-)
Ok, i get it: dicts are unsorted. I was not clear on this :) I thought that i could iterate through a dict in order which is defined by a multi-level sorting function. How can i compare shoe size and age in a student dict? students = {'Jessie':{'shoesize':12, 'age':14}, 'Kate':{'shoesize':9, 'age':7}, 'Joe': {'shoesize':9, 'age':9}} How can i iterate the students with a sorting function that sorts the students by the shoe size and if it the shoe sizes are equal, compare the items by age. Ordering by shoe size would be Jessie(12), Kate(9), Joe(9). I can do that: sorted(students.iterkeys(), key=lambda x: students[x]['shoesize'], reverse=True) . Now Joe and Kate have the same shoe size, so the next task is to sort them by age too: Joe is older than Kate so final order would be: output: ('Jessie', 'Joe', 'Kate'). That's what i cannot do yet. I'm thinking about these kind of sorting. I've started python the last week and i'm not sure where to look when i bump into things like this. Also sorry for my bad English, this is my 2nd (non-programming) language.
@@oggiai Joe, I don't think you're *quite* the Amazing Grace, but your UA-cams are straight ahead solid. Good work, good stuff. I'm learning a lot, so thank you. -dlj.
One improvement on this already great video would be to mention that the index function returns an error if not found. The find function also didn't get to make an appearance.
I'm a visual learner and cannot learn or pay attention to reading a whole bunch of jargon from an online textbook. You saved my life man. I appreciate you
This is the most comprehensive tutorial on lists I've found so far, very helpful for a beginner.
I noticed while practicing with this video, that .sort does not seem to sort a list containing strings and integers. By this point my list had strings, integers and a sublist, so I assume it was either the sublist or the mixed data that caused the error.
2020, how's life?
@@onceonly1111 what .sort() does is basically comparing strings alphanumerically OR integers by value, it cannot do both because you cannot compare a string to a number. It is the same for min (max etc..) he actually explained it at 5:24
just amazing, .....thanks
A+ quality, A+ content. For me, the video is a refresher - but you clarified quite a bit of information I forgot I forgot xD
+Shawn McCrum thanks.
Amazing ya bro
@@oggiaiHi Mr. James I just finished my financial aid and application to go back to college and study AI and Robotics and we have to learn Python. Thank you for giving me a little head start. I expected this to be very hard to understand but you’re making it comprehensible. Thank you.
I'm not only going to use this video as a reference, but I'll be sharing it to anyone that has a question on this topic in the future. Very concise and thorough.
I do think it would help to put some timestamps in the description.
Fantastic lecture. I appreciate how you prepare the slides in advance. So many UA-cam lecturers type the code as they go, it makes the course so slow. I learnt a lot in a short amount of time with your videos. Thank you once again.
Such a great video for ppl who wanna review all the basic functions in python! Love how he organized all the of materials, so easy to follow
Very clear, for an elementary teacher with no time! A million thanks.
I seriously would rather watch your videos than attend my lecture class. Thank you for this! :)
yes
Dude you rocked it on the spot - practical, on the spot and not a word more than needed. Thanks
Great refresher and especially useful to see the tables without frame switching every 2 seconds
The most comprehensive guide for this topic
Thank you so much for taking the time to put this together. Because of educators like yourself, we can teach ourselves programming, or, solidify concepts university makes convoluted. So appreciated
I've been programming python for a while but still picked up one or two things I had managed to miss from this. Good video thanks.
Glad it helped!
Thank you so much being so generous of sharing your knowledge with us. Thank you from the bottom of my heart!!
Good quality , flawless presentation , good audio quality , no distraction
Thank you for taking the time. This was very helpful.
Thank you so much, very informative! From Ethiopia 🇪🇹.
Hi Joe, don't know who the thumbs down folk are but ignore them, you and your videos are simply class. Straightforward, clear, great examples, be proud of this great work 👊😀
Thanks!
Great video. Was really struggling with Python this semester but you've cleared up everything with your informative videos!
Very clearly explained ONCE for ALL.
Thank you for taking time and sharing your knowledge.
Within one minute you clear my doubt. your are awesome man 🙏
Thank you I didn't know many of the things you taught here.. specially that parentheses are optional or tuples. had to print screen all 36 slides to prepare for a interview
Where are your video at, as your a good speaker...Thank You
I worked on this bridge in 1962 to 64 in NYC, I`m getting old this keep my mind sharper...
Wow. Fantastic tutorial, Joe! This has easily become one of the most helpful videos I've watched on basic data structures!
Excellent video So far. Saved it to return and finish. Love your teaching style and how you use slides.
Yomonmas. Yordami tegdi, rahmat Joe aka!
THIS IS AMAZING! I now understand how to use them! Thank you so much!!
Great content Joe and excellent teaching skills.
Subscribed immediately.
Thank you for your time!
Thank you for this video about lists, it helped me out to solve the problem I was stuck with, which result I uploaded on my own channel. I like your content, your explanation is very clear. I hope my own script can be as clean, if someone could give me some feedback, I would really appreciate it. Thank you!
Joe, I have to say, you really helped me out with this video. I played it at half speed and spent over 10 hours making an outline and playing in idle manipulating sequences and lists. I never really understood this:
for index, items in enumerate(x):
print index, items.
I do now!! Thanks again for the help. I really enjoyed it! Keep up the outstanding work!
+Dwayne Samuel thanks! I know the pace is brisk.
You can also get all this summarized in a text document. Get the Python Review Guide from the Useful Utensils folder of my github site.
+SexJunkle thanks for the encouragement!
@@oggiai Bro, I love you man
Thank you so much for all the videos; am learning python and your videos are the best; Easy to understand.
Good job, first video I have found on UA-cam that covered that many functions. Everyone shows off one concept and calls it a day but you kept movin, great work. Gonna need to watch this again before my exam Tuesday (y). Thumbs up and subscribed.
+The Box thanks! Glad you liked it. I try to keep my videos under 10 minutes, but I think it's more effective to cover all these 4 structures in one sitting. It's like an hour of material compressed into 19 minutes, so it's definitely useful to watch it twice.
I have an exam tomorrow and you just saved me
Awesome content, so simply prepared -- this is your calling Joe ---- thank you
very well explained sir...thank you so much..
Very good videos. I like how quickly you speak because I am a fast learner. Cheers!
+Michelle Hettinger thanks!
Thank you for taking the time to record all these examples.
nice quick refresher
50-60% of all what python about in 19 minutes.. amazing work man
This was a good review. Since I am self taught in python, this was very helpful to understand these data structures, and get a detailed overview of the most common functions to use on these data structure, when precisely it is appropriate to reach for any given one. Good work! I will be a better python programmer from this!
A very well compiled video 👍🏼. I am making notes out of this
whoaaa ❤️ you are super clear and the slides are perfet. I am super thankful
Thank you for taking your time to explain us. Very informative and nicely explained 👌
thanks for your pace. Just exactly what I needed. Saved me a ton of time.
Thanks for the great video, very useful when prepping.
Helpful ❤love from India 🙏
Exellent descriptions. Thanks for sharing!
Good explanation, but I guess I only understood it all becasue I already know other languages such a C or PHP and now want to learn Python. I'm going to check out your other videos too :-)
very good video. like those tutorials for money.
Thanks for being so kind, that will help person like me a newbie in python.
Thumb up, 19 min of comprehensive and explicit explanation. Can't be clearer even for beginner like me.
Thanks, great job for the video. It's like a free programming course review.
Thanks joe. Really needed a refresher, beautiful, thanks.
OMG this video is jam-packed and sooooooooo helpful!
Awesome video with awesome examples and explanation. Thank you Very much Joe.
Perfectttt. Thank You so much. Cleared all my doubts!
Good and very simple explanation of DS . Thank you very very much
Awesome video. It will help me while working with with Boto3 and AWS dictionaries
Really liked your content and way of presenting it. Its good for me as a refresher :)
In set data structure at 14:53, pop will not be random, pop element will be lowest element of set
Extraordinary , Thanks
Excellent video, the presentation was very objective and gave simple examples easy to understand.
your video is excellent. Your video is very much useful to me, Many thanks for that. My warm regards to you.
you're welcome sir
Very helpful. Thanks.
Great video, excellent learning! Thanks for making these
Very essential , good job I was looking for those structure and basic usage operators. Thanks
thanks very much for this tutorials
Glad it was helpful!
Thank you. I'm familiar with Ruby. Show me the code, highlight the differences, and show me how to do common operations. Beautiful.
amazing video, thank you so much for sharing your knowledge.....
Excellent video. Thank you so much!
simply + well explained 👍👍👍👍
Excellent summary! Well explained. Thank you very much!
this is the intro that I needed
thanks, it's helped me a lot, again thank you!
GREAT tutorial, thank you!
This was helpful.Thanks!
I would like to watch a video on sorting functions regarding the dictionaries.
+YourNickIsTaken dictionaries are not sortable. You have to convert them to a list to sort.
Ok, i get it: dicts are unsorted.
I was not clear on this :)
I thought that i could iterate through a dict in order which is defined by a multi-level sorting function.
How can i compare shoe size and age in a student dict?
students = {'Jessie':{'shoesize':12, 'age':14}, 'Kate':{'shoesize':9, 'age':7}, 'Joe': {'shoesize':9, 'age':9}}
How can i iterate the students with a sorting function that sorts the students by the shoe size and if it the shoe sizes are equal, compare the items by age.
Ordering by shoe size would be Jessie(12), Kate(9), Joe(9). I can do that: sorted(students.iterkeys(), key=lambda x: students[x]['shoesize'], reverse=True) . Now Joe and Kate have the same shoe size, so the next task is to sort them by age too: Joe is older than Kate so final order would be:
output: ('Jessie', 'Joe', 'Kate'). That's what i cannot do yet.
I'm thinking about these kind of sorting. I've started python the last week and i'm not sure where to look when i bump into things like this.
Also sorry for my bad English, this is my 2nd (non-programming) language.
Joe, At 6:22 you come close to emulating Admiral Hopper: her bug was a bug, while your bug is a "bug".
LOL. I take that as a compliment.
@@oggiai
Joe, I don't think you're *quite* the Amazing Grace, but your UA-cams are straight ahead solid. Good work, good stuff.
I'm learning a lot, so thank you.
-dlj.
content is really good. This is very helpful for differentiating the data structures and their use as well.
Thank you for the quality of the tutorial it's very much appreciated
Very helpful. Worth watching the entire video.
Thank you for the work you put into this. Very handy
good video for better understanding
It's very helpful and cleanly. Thank you so much!
Excellent, thank you so much!
Thank you so much! this helped me understand set more and I really needed that for my homework for my advanced Python class.
such great information in a short time. thanks.
NICE!!
One improvement on this already great video would be to mention that the index function returns an error if not found. The find function also didn't get to make an appearance.
Thanks for the feedback.
Great, explain very well, thanks James...
Thank you soooo much!!!! That’s absolutely useful!!! Awesome!!
Awesome,one of the best in python
It's very useful. Thanks Joe !
Ty very much! This is a great video!
Great video Joe....Many Thanks
Great video! Very informative. Thank you
Music got me HYYYPEEED. LETS GO COMPUTER SCIENCE!!!
*Dun Dun Dun DUN* hi its joe
Great! Bring on more like this.
LousyPainter Thanks! I'm working on it.
Thanks Joe, You are Superb....
that was very clear and helpful thank you
Thanks so much. This is an awesome video, so helpful