
- Python Basic Tutorial
- Python - Home
- Python - Overview
- Python - Environment Setup
- Python - Basic Syntax
- Python - Comments
- Python - Variables
- Python - Data Types
- Python - Operators
- Python - Decision Making
- Python - Loops
- Python - Numbers
- Python - Strings
- Python - Lists
- Python - Tuples
- Python - Dictionary
- Python - Date & Time
- Python - Functions
- Python - Modules
- Python - Files I/O
- Python - Exceptions
- Python Advanced Tutorial
- Python - Classes/Objects
- Python - Reg Expressions
- Python - CGI Programming
- Python - Database Access
- Python - Networking
- Python - Sending Email
- Python - Multithreading
- Python - XML Processing
- Python - GUI Programming
- Python - Further Extensions
- Python Useful Resources
- Python - Questions and Answers
- Python - Quick Guide
- Python - Tools/Utilities
- Python - Useful Resources
- Python - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Python String min() Method
The Python string min() method compares the characters of a string lexicographically and displays the minimum valued character. That means, the method internally compares the ASCII values of each character within the string and prints the lowest valued character.
The min() method can be used in various ordering techniques, for example: sorting techniques. It comes in handy when a sequence of characters are to be arranged in either ascending order or descending order. This method is also used to create few tree data structures or heap data structures using Python.
Syntax
Following is the syntax for Python String min() method −
min(str)
Parameters
str − This is the string from which min alphabetical character needs to be returned.
Return Value
This method returns the min alphabetical character from the string str.
Example
The following example shows the usage of Python String min() method.
str = "this-is-real-string-example....wow!!!" print("Min character: " + min(str))
When we run above program, it produces following result −
Min character: !
Example
In all alphabetical string including whitespaces, the minimum character returned by the method is a whitespace.
Following example takes an alphabetical input string containing whitespaces. We then call the min() method on this string. The return value will be a whitespace character present in the string.
str = "this is a string example" print("Min character: " + min(str))
The output for the program above is diplayed as follows −
Min character:
Example
In a string including alphabets and digits, the minimum character returned by the method is the smallest digit.
Following example takes an input string containing alphabets and digits. We then call the min() method on this string. The return value will be displayed as the output of the program.
str = "hello82" print("Min character: " + min(str))
The output for the program above is diplayed as follows −
Min character: 2