Python Articles

Page 853 of 855

Inplace operator in Python

Samual Sam
Samual Sam
Updated on 30-Jul-2019 6K+ Views

Definition - In-place operation is an operation that changes directly the content of a given linear algebra, vector, matrices(Tensor) without making a copy. The operators which helps to do the operation is called in-place operator. Eg: a+= b is equivalent to a= operator.iadd(a, b) There are some operators are used for In-place operation. iadd() This function is used to assign the current value and add them. This operator does x+=y operation. In case of strings, numbers assigning is not performed. Example a =operator.iadd(1, 3); print ("The result after adding : ", end="") print(a) Output ...

Read More

Python program to generate all possible valid ID address from given string

Vikyath Ram
Vikyath Ram
Updated on 30-Jul-2019 948 Views

String is given. String contains only digit. Our task is to check all possible valid IP address combinations. Here first we check the length of the string then split by ".". Then we check the different combination of ".". Example Input : "255011123222" It's not a valid IP address. Input : 255011345890 Valid IP address is 255.011.123.222 Algorithm Step 1: First check the length of the string. Step 2: Split the string by ".". We will place 3 dots in the given string. W, X, Y, and Z are numbers from 0-255 the numbers cannot be ...

Read More

Python program to find k'th smallest element in a 2D array

Arushi
Arushi
Updated on 30-Jul-2019 561 Views

One n×n user input integer matrix is given and the value of k. Our task is to find out k'th smallest element in a 2D array. Here we use heapq mudule.Heap queue (or heapq) in Python. In Python, it is available using “heapq” module. The technique of this module in python is that each time the smallest of heap element is popped (min heap).nsmallest () method is used to get n least values from a data frame or a series. Example Input Array is:: 10 20 20 40 15 45 40 30 32 33 30 50 ...

Read More

Python program to check whether two lists are circularly identical

Arushi
Arushi
Updated on 30-Jul-2019 832 Views

Here two lists are given. Our task is to check and found weather two given lists are circularly identical or not. Example Input : A = [100, 100, 10, 10, 100] B = [100, 100, 100, 10, 10] Output : True Explanation True as when these elements in the list will circularly rotate then they would be similar to other given list Algorithm Step 1: Create First and Second List. Step 2: Then Lists are converted to map. Step 3: join () method is used for converting the ...

Read More

Python Unicode Database

Arjun Thakur
Arjun Thakur
Updated on 30-Jul-2019 618 Views

The unicodedata module is used to access all of the Unicode characters using Unicode character databases. In this database, there are character properties of all characters. To use this modules, we need to import the unicodedata module in our code. import unicodedata Unicode Database Methods Some modules of the unicodedata module are described here. Module (unicodedata.lookup(name)) − This method is used to lookup the characters by name. When the name is valid, it should return the character. Otherwise it will raise the KeyError. Module (unicodedata.name(chr[, default]))− This method is used to return the name of the given ...

Read More

Pseudo-terminal Utilities in Python

George John
George John
Updated on 30-Jul-2019 2K+ Views

The Pseudo-terminal utility module pty is defined to handle pseudo-terminal concepts. Using this we can start another process, and also can read or write from controlling terminal using programs. This module is highly platform oriented. We should use UNIX systems to perform these operations. To use the pty module, we should import it using − import pty There are some modules of the pty module, these are − Method pty.fork() This method is used to connect the child controlling terminal to pseudo-terminal. This method returns the pid and the fd. The child process gets the pid 0, but ...

Read More

Access to the Shadow Password Database in Python

Chandu yadav
Chandu yadav
Updated on 30-Jul-2019 414 Views

To access the UNIX shadow password database, we should use the spwd module. We need enough privileges to access this file. The shadow password database entries are like tuple like object. To use the spwd module, we should import it using − import spwd The attributes of the shadow password database are − Index Attribute & Description 0 sp_nam The Login Name or the username of the user 1 sp_pwd The Encrypted password 2 sp_lstchg Date of last change 3 sp_min Minimal number of days ...

Read More

Python Completion function for GNU readline

Arjun Thakur
Arjun Thakur
Updated on 30-Jul-2019 485 Views

Unix readline module has tab completion mechanism. To get these features, we have to use rlcompleter module. It can be used in python’s interactive mode. To use this module, we should import it using − import rlcompleter There is a class called Completer class − Method Completer.complete(text, state) This method is used to return the tab completion output. If there is a ‘.’ in the text, then it will try to get all related members of that command. When there is no dot ‘.’ it will just complete the text. Example Code import rlcompleter import sys ...

Read More

Python Alternate repr() implementation

George John
George John
Updated on 30-Jul-2019 581 Views

In Python, if we want to limit the large amount of data from displaying, we can use the reprlib module. To use this module, we should import it using. import reprlib There are different classes and methods related to reprlib. These are − Class reprlib.Repr The Repr class provides formatting services. It creates functions like built-in repr(). In this class we can add size limits and different object types. Method reprlib.repr(object) This method is used to return string like built-in repr() method, But in this case there is a limits on most sizes. Repr Objects The Repr object ...

Read More

Terminal Control Functions in Python

Chandu yadav
Chandu yadav
Updated on 30-Jul-2019 1K+ Views

To change the terminal controls in the Unix system, we can use the tty related methods in Python. Using the tty module, we can set two different modes of the terminal. The raw Mode and the cbreak mode. To use the tty module, we should import it using − import tty There are some modules of the tty module, these are − Method tty.setraw(fd, when = termios.TCSAFLUSH) This method is used to change the terminal mode to raw mode. In the raw mode, the cursor moves to new line but the carriage return operation is not performed. Also ...

Read More
Showing 8521–8530 of 8,546 articles
Advertisements