Python Programming

Python Programming

Caleb Curry via YouTube Direct link

Python Programming 70 - __hash__ and Collections

70 of 101

70 of 101

Python Programming 70 - __hash__ and Collections

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Python Programming

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Python Programming 1 - Get Started with Python
  2. 2 Python Programming 2 - Intro to Lists
  3. 3 Python Programming 3 - Check if Item in List
  4. 4 Python Programming 4 - Working with Lists
  5. 5 Python Programming 5 - Removing from Lists using List Comprehension
  6. 6 Python Programming 6 - Intro to List Comprehension
  7. 7 Python Programming 7 - Length of List with len
  8. 8 Python Programming 8 - Count - Counting an Element in List
  9. 9 Python Programming Tutorial 9 - Intro to Sets
  10. 10 Python Programming Tutorial 10 - Count Each Element in List - List Comprehension
  11. 11 Python Programming Tutorial 11 - Counter (from collections)
  12. 12 Python Programming Tutorial 12 - Basic Collections Review
  13. 13 Python Programming Tutorial 13 - Insert into List
  14. 14 Python Programming 14 - Remove Item by Index from List with del
  15. 15 Python Programming 15 - Remove Item from List with pop
  16. 16 Python Programming 16 - Slicing with del Operator
  17. 17 Python Programming 17 - Removing all Occurrences of Item in List
  18. 18 Python Programming 18 - Slicing a list and [:] Explained
  19. 19 Python Programming 19 - Remove Elements From List within for Loop
  20. 20 Python Programming 20 - Remove Elements using List Comprehension
  21. 21 Python Programming 21 - How to Use reverse Method with Lists
  22. 22 Python Programming 22 - How to Swap Variables and List Elements
  23. 23 Python Programming 23 - Reverse list Algorithm (O(n))
  24. 24 Python Programming 24 - Reverse Iterator
  25. 25 Python Programming 25 - Reverse List with Slice
  26. 26 Python Programming 26 - Manipulating Lists Review
  27. 27 Python Programming 27 - Sort List with sort Method
  28. 28 Python Programming 28 - Sort with the Sorted Method
  29. 29 Python Programming 29 - Sort Data in Reverse Order
  30. 30 Python Programming 30 - Case Insensitive Sort
  31. 31 Python Programming 31 - Sort by String Length (len)
  32. 32 Python Programming 32 - Lexicographic Number Sort (Sort Numbers as Strings)
  33. 33 Python Programming 33 - Compare and Sort Various Types
  34. 34 Python Programming 34 - Sorting Lists and Data Review
  35. 35 Python Programming 35 - How to Convert String to List using split
  36. 36 Python Programming 36 - Split String by New Line
  37. 37 Python Programming 37 - Fill List from User Input
  38. 38 Python Programming 38 - Loop to Fill List From User Input
  39. 39 Python Programming 39 - Create a Stack - Use a List as a Stack
  40. 40 Python Programming 40 - Create a Queue - Use a List as a Queue
  41. 41 Python Programming 41 - User Input, Stacks, Queues Review
  42. 42 Python Programming 42 - Working with List of Lists (2D Lists)
  43. 43 Python Programming 43 - Create Function to print 2D List
  44. 44 Python Programming 44 - Combining List Elements with join Method
  45. 45 Python Programming 45 - Sort List of Lists
  46. 46 Python Programming 46 - Custom key Function with 2D Lists
  47. 47 Python Programming 47 - Review of 2D Lists
  48. 48 Python Programming 48 - Intro to Modules
  49. 49 Python Programming 49 - from module import Explained
  50. 50 Python Programming 50 - How to Alias an Import (import as)
  51. 51 Python Programming 51 - Why you should NEVER import *
  52. 52 Python Programming 52 - How to Create a Module
  53. 53 Python Programming 53 - Sys.path and Changing Module Paths
  54. 54 Python Programming 54 - Modules - What You Need to Know
  55. 55 Python Programming 55 - Intro to Dictionaries
  56. 56 Python Programming 56 - Properly Retrieve Data from Dictionary
  57. 57 Python Programming 57 - Add Items to Dictionary (3 Ways)
  58. 58 Python Programming 58 - Loop through Dictionary
  59. 59 Python Programming 59 - Looping through Key Value Pairs + Counting Words
  60. 60 Python Programming 60 - Working with Sets
  61. 61 Python Programming 61 - Remove Duplicates in a List using Sets
  62. 62 Python Programming 62 - Union and Intersection - Set Operations
  63. 63 Python Programming 63 - Difference and Symmetric Difference - Set Operations
  64. 64 Python Programming 64 - Dictionary and Set Crash Course
  65. 65 Python Programming 65 - Intro to Object Oriented Programming - Classes, __init__, Objects
  66. 66 Python Programming 66 - Creating and Invoking Methods
  67. 67 Python Programming 67 - Class Level Variables
  68. 68 Python Programming 68 - Intro to Method Overrides - __str__
  69. 69 Python Programming 69 - __eq__ Method Override
  70. 70 Python Programming 70 - __hash__ and Collections
  71. 71 Python Programming 71 - Passing by Object Reference
  72. 72 Python Programming 72 - File IO - Reading and Writing to .txt File
  73. 73 Python Programming 73 - Intro to Exception Handling
  74. 74 Python Programming 74 - Exception Handling using with
  75. 75 Python Programming 75 - OOP and File IO in 10 Minutes
  76. 76 Python Programming 76 - Intro to SQLite and Creating a Database
  77. 77 Python Programming 77 - Create a SQLite Table in SQLite
  78. 78 Python Programming 78 - Insert Data to Database in Python
  79. 79 Python Programming 79 - Retrieve Database Data in Python
  80. 80 Python Programming 80 - Delete Database Data in Python
  81. 81 Python Programming 81 - Update SQLite Data in Python
  82. 82 Python Programming 82 - Create an SDK - Part 1
  83. 83 Python Programming 83 - Create an SDK - Part 2
  84. 84 Python Programming 84 - Creating a Library Console App
  85. 85 Python Programming 85 - Updating and Deleting Books through Console App
  86. 86 Python Programming 86 - SQL and SQLite with Python (12 Minute Review)
  87. 87 Python Programming 87 - Intro to Tkinter GUI Development
  88. 88 Python Programming 88 - Complete Guessing Game in Tkinter
  89. 89 Python Programming 89 - Tkinter Listbox - Display a List of Data
  90. 90 Python Programming 90 - Button to Add / Remove Tkinter Listbox Items
  91. 91 Python Programming 91 - Working with SQLite in Tkinter - Adding Books to Database
  92. 92 Python Programming 92 - Working with SQLite in Tkinter - Removing Books from Database
  93. 93 Python Programming 93 - Review of Tkinter
  94. 94 Python Programming 94 - Intro to Django Web Development
  95. 95 Python Programming 95 - Creating a Django Hello World App
  96. 96 Python Programming 96 - Django Database Migrations
  97. 97 Python Programming 97 - Working with Django Database in Shell
  98. 98 Python Programming 98 - Displaying Database Data in HTML - Django
  99. 99 Python Programming 99 - Parameter URLs and Dynamic Links
  100. 100 Python Programming 100 - What’s Next?
  101. 101 Python Programming All-in-One Tutorial Series (7 HOURS!)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.