IntroductionArtificial intelligenceData miningMachine learningPython crash courseAnaconda introductionAnaconda installationJupyter Notebook interface optionsBasic math operationsAssigning a variable nameCreating a stringDefining a listCreating a nested listCreating a dictionaryCreating a tupleCreating a setIf statementsFor loopNested loopsList comprehensionDefining a functionIntroduction to pandasDropping rows or columns in a data frameloc and ilocConditional selectionPandas groupbyPandas data frame concatenationPandas mergingPandas joiningPandas operationPandas lambda expressionsDealing with missing values in pandasDropping NAsFilling NAsNumpy introductionRandom number generation using numpyNumpy indexing and selection