Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by AmitDiwan
Page 510 of 840
How do I convert between tuples and lists in Python?
First, we will see how to convert Tuple into a List in Python. Convert Tuple with Integer Elements into a List To convert Tuple to a List, use the list() method and set the Tuple to be converted as a parameter. Example Let’s see the example # Creating a Tuple mytuple = (20, 40, 60, 80, 100) # Displaying the Tuple print("Tuple = ", mytuple) # Length of the Tuple print("Tuple Length= ", len(mytuple)) # Tuple to list mylist = list(mytuple) # print list print("List = ", mylist) print("Type = ", type(mylist)) Output Tuple = ...
Read MoreFunctional Programming in Python
Functional programming languages are specially designed to handle symbolic computation and list processing applications. Functional programming is based on mathematical functions. Some of the popular functional programming languages include: Lisp, Python, Erlang, Haskell, Clojure, etc. Characteristics of Functional Programming The most prominent characteristics of functional programming are as follows − Functional programming languages are designed on the concept of mathematical functions that use conditional expressions and recursion to perform computation. Functional programming supports higher-order functions and lazy evaluation features. Like OOP, functional programming languages support popular concepts such as Abstraction, Encapsulation, Inheritance, and Polymorphism. Advantages of Functional Programming ...
Read MoreWhat does [::-1] do in Python?
Slicing in Python gets a sub-string from a string. The slicing range is set as parameters i.e. start, stop and step. For slicing, the 1st index is 0. For negative indexing, to display the 1st element to last element in steps of 1 in reverse order, we use the [::-1]. The [::-1] reverses the order. In a similar way, we can slice strings like this. # slicing from index start to index stop-1 arr[start:stop] # slicing from index start to the end arr[start:] # slicing from the beginning to index stop - 1 arr[:stop] # slicing from ...
Read MoreWhat type of language is python?
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Let’s understand the paradigms one by one. Paradigms classify programming languages based on their features. Interpreted Language Python is processed at runtime by the interpreter. You do not need to compile your program before executing it. This is similar to PERL and PHP. Steps of Execution Step 1 − A Python source code is written by the coder. File extension: .py Step 2 − The Python source code a coder writes is compiled into python bytecode. In this process, a file with the extension .pyc gets created. Step 3 ...
Read MoreHow to create an empty class in Python?
A class in Python user-defined prototype for an object that defines a set of attributes that characterize any object of the class. The attributes are data members (class variables and instance variables) and methods, accessed via dot notation. We can easily create an empty class in Python using the pass statement. This statement in Python do nothing. Let us see an example − Create an empty class Here, our class name is Amit − class Amit: pass Create an empty class with objects Example We can also create objects of an empty class and use it in ...
Read MoreHow to combine dataframes in Pandas?
To combine dataframes in Pandas, we will show some examples. We can easily combine DataFrames or even Series in Pandas. Pandas is an open-source Python Library providing high-performance data manipulation and analysis tool using its powerful data structures. A Data frame is a two-dimensional data structure, i.e., data is aligned in a tabular fashion in rows and columns. Combine DataFrames using Inner Join Example Let us combine the dataframes using inner join in Python import pandas as pd # Create Dictionaries dct1 = {'Player':['Jacob', 'Steve', 'David', 'John', 'Kane'], 'Age':[29, 25, 31, 26, 27]} dct2 = {'Rank':[1, 2, 3, 4, ...
Read MoreReverse the Rows of a Pandas Data Frame?
We will see here how to reverse the rows of a Pandas Dataframe. Pandas is an open-source Python Library providing high-performance data manipulation and analysis tool using its powerful data structures. A Data frame is a two-dimensional data structure, i.e., data is aligned in a tabular fashion in rows and columns. Reverse the rows of a Pandas Data Frame using indexing Example In this example, we will reverse the rows of a dataframe using [::-1] − import pandas as pd # Create a Dictionary dct = {'Rank':[1, 2, 3, 4, 5], 'Points':[100, 87, 80, 70, 50]} # Create a ...
Read MoreCreate a Series from a List, Numpy Array, and Dictionary in Pandas
Pandas is an open-source Python Library providing high-performance data manipulation and analysis tool using its powerful data structures. The name Pandas is derived from the word Panel Data – an Econometrics from Multidimensional data. Series is a one-dimensional labelled array capable of holding data of any type i.e. integer, string, float, python objects, etc). The axis labels are collectively called index. To create a series, at first install the pandas library. We use pip to install any library in Python − pip install pandas Create a Pandas Series from a List Example We will create a series from a ...
Read MoreHow Can You Copy Objects in Python?
In Python, if you want to copy object, the assignment operator won’t fulfil the purpose. It creates bindings between a target and an object i.e., it never creates a new object. It only creates a new variable sharing the reference of the original object. To fix this, the copy module is provided. This module has generic shallow and deep copy operations. Shallow Copy A shallow copy constructs a new compound object and then inserts references into it to the objects found in the original. It uses the following method to copy objects − copy.copy(x) Return a shallow copy of x. ...
Read MoreDifference Between Matrices and Arrays in Python?
The arrays in Python are ndarray objects. The matrix objects are strictly 2-dimensional whereas the ndarray objects can be multi-dimensional. To create arrays in Python, use the Numpy library. Matrices in Python Matrix is a special case of two-dimensional array where each data element is of strictly same size. Matrices are a key data structure for many mathematical and scientific calculations. Every matrix is also a two-dimensional array but not vice versa. Matrix objects are a subclass of ndarray, so they inherit all the attributes and methods of ndarrays. Example Create a Matrix and Display from numpy import * ...
Read More