Python Tips & Tricks
Some tips and tricks you can use to bring up your Python programming
float('inf')
float('inf')
: acts as an unbounded upper value for comparison
inf
is infinitya value that is greater than any other value
-inf
is smaller than any other value
ex)
min_value = float('inf')
max_value = float('-inf')
nums = [1,2,3,4,5]
for num in nums:
if num > max_value:
max_value = num
if num < min_value:
min_value = num
print(min_value, max_value) #1 5
sys.maxsize
sys.maxsize
: An integer giving the maximum value a variable of type Py_ssize_t can take.
-> It’s usually 231 - 1 on a 32-bit platform and 263 - 1 on a 64-bit platform.
import sys
max_num = sys.maxsize
[::-1]
[::-1]
: Reversing an iterable
ex)
name = '이효리'
numbers = [1,2,3,4,5]
print('내이름은 이효리 거꾸로 하면', name[::-1]) # 내이름은 이효리 거꾸로 하면 리효이
print('make it reversed!!', numbers[::-1]) # make it reversed!! [5, 4, 3, 2, 1]
Last updated
Was this helpful?