numpy.defchararray.encode() in Python Last Updated : 09 Aug, 2022 Comments Improve Suggest changes Like Article Like Report numpy.core.defchararray.encode(arr, encoding): This numpy function encodes the string(object) based on the specified codec. Parameters: arr : array-like or string. encoding : [str] Name of encoding being followed. error : Specifying how to handle error. Returns : Encoded string Code: Python3 # Python Program illustrating # numpy.char.encode() method import numpy as np arr1 = ['eAAAa', 'ttttds', 'AAtAAt'] arr2 = ['11sf', 'sdsf2', '1111f2'] # Printing the array print ("\narr1 : ", arr1) print ("\narr2 : ", arr2) print ("\nEncoded arr1 : \n", np.char.encode(arr1, encoding ='cp037')) print ("\nEncoded arr2 : \n", np.char.encode(arr2, encoding ='utf8')) print ("\nEncoded arr2 : \n", np.char.encode(arr2, encoding ='utf8', errors = 'strict')) Output: arr1 : ['eAAAa', 'ttttds', 'AAtAAt'] arr2 : ['11sf', 'sdsf2', '1111f2'] Encoded arr1 : [b'\x85\xc1\xc1\xc1\x81' b'\xa3\xa3\xa3\xa3\x84\xa2' b'\xc1\xc1\xa3\xc1\xc1\xa3'] Encoded arr2 : [b'11sf' b'sdsf2' b'1111f2'] Encoded arr2 : [b'11sf' b'sdsf2' b'1111f2'] Comment More infoAdvertise with us Next Article numpy.defchararray.encode() in Python mohit gupta_omg :) Follow Improve Article Tags : Python Python-numpy Python numpy-String Operation Practice Tags : python Similar Reads numpy.defchararray.add() in Python numpy.core.defchararray.add(arr1, arr2): Concatenates two strings element-wise. Parameters: arr1 : array-like or string. arr2 : array-like or string. Returns : Concatenates String. Code #1: Python3 1== # Python Program illustrating # numpy.char.add() method import numpy as np arr1 = ['vdteteAAAa', ' 1 min read numpy.defchararray.multiply() in Python numpy.core.defchararray.multiply(arr, n): Concatenates strings 'n' times element-wise. Parameters: arr : array-like or string. n : [array-like] no. of times we want to concatenate. Returns : Concatenated String 'n' times element-wise. Code #1: Python3 1== # Python Program illustrating # numpy.char.m 1 min read numpy.defchararray.decode() in Python numpy.core.defchararray.decode(arr, encoding): This numpy function decode the string(object) based on the specified codec. Parameters: arr : array-like or string. encoding : [str] Name of codec being followed. error : Specifying how to handle error. Returns : Decoded string Code: Python3 1== # Pytho 1 min read numpy.defchararray.center() in Python numpy.core.defchararray.center(arr, width, fillchar): Centers the element of the string element-wise. Parameters: arr : array-like or string. width : Length of resulting string. fillchar : Padding character. Default is space.Returns : Copy of array with centered string. Code #1:  Python3 # Python 1 min read numpy.defchararray.capitalize() in Python numpy.core.defchararray.multiply(arr, n): Capitalizes the first letter of string element-wise. Parameters: arr : array-like or string. Returns : Capitalized first letter of the string. Code #1: Python3 1== # Python Program illustrating # numpy.char.capitalize() method import numpy as np arr1 = ['eAA 1 min read numpy.asarray() in Python numpy.asarray()function is used when we want to convert input to an array. Input can be lists, lists of tuples, tuples, tuples of tuples, tuples of lists and arrays. Syntax : numpy.asarray(arr, dtype=None, order=None) Parameters : arr : [array_like] Input data, in any form that can be converted to a 2 min read numpy.char.add() function in Python The add() method of the char class in the NumPy module is used for element-wise string concatenation for two arrays of str or unicode. numpy.char.add()Syntax : numpy.char.add(x1, x2)Parameters : x1 : first array to be concatenated (concatenated at the beginning)x2 : second array to be concatenated ( 1 min read numpy.asanyarray() in Python numpy.asanyarray()function is used when we want to convert input to an array but it pass ndarray subclasses through. Input can be scalars, lists, lists of tuples, tuples, tuples of tuples, tuples of lists and ndarrays. Syntax : numpy.asanyarray(arr, dtype=None, order=None) Parameters : arr : [array_ 2 min read Python | Character Encoding Finding the text which is having nonstandard character encoding is a very common step to perform in text processing. All the text would have been from utf-8 or ASCII encoding ideally but this might not be the case always. So, in such cases when the encoding is not known, such non-encoded text has to 2 min read numpy.array_str() in Python numpy.array_str()function is used to represent the data of an array as a string. The data in the array is returned as a single string. This function is similar to array_repr, the difference being that array_repr also returns information on the kind of array and its data type. Syntax : numpy.array_st 2 min read Like