## read file contents into a list

0 likes • Jun 1, 2023 • 0 views
Python

## More Python Posts

0 likes • Nov 19, 2022 • 1 view
Python
```# Python program for implementation of Radix Sort	# A function to do counting sort of arr[] according to# the digit represented by exp.def countingSort(arr, exp1):		n = len(arr)		# The output array elements that will have sorted arr	output = [0] * (n)		# initialize count array as 0	count = [0] * (10)		# Store count of occurrences in count[]	for i in range(0, n):		index = (arr[i]/exp1)		count[int((index)%10)] += 1		# Change count[i] so that count[i] now contains actual	# position of this digit in output array	for i in range(1,10):		count[i] += count[i-1]		# Build the output array	i = n-1	while i>=0:		index = (arr[i]/exp1)		output[ count[ int((index)%10) ] - 1] = arr[i]		count[int((index)%10)] -= 1		i -= 1		# Copying the output array to arr[],	# so that arr now contains sorted numbers	i = 0	for i in range(0,len(arr)):		arr[i] = output[i]
# Find the maximum number to know number of digits	max1 = max(arr)
# Do counting sort for every digit. Note that instead	# of passing digit number, exp is passed. exp is 10^i	# where i is current digit number	exp = 1	while max1/exp > 0:		countingSort(arr,exp)		exp *= 10
# Driver code to test abovearr = [ 170, 45, 75, 90, 802, 24, 2, 66]radixSort(arr)
for i in range(len(arr)):	print(arr[i]),```

#### Display Calendar

0 likes • May 31, 2023 • 0 views
Python
```import calendar
# Prompt user for year and monthyear = int(input("Enter the year: "))month = int(input("Enter the month: "))
# Create a calendar objectcal = calendar.monthcalendar(year, month)
# Display the calendarprint(calendar.month_name[month], year)print("Mon  Tue  Wed  Thu  Fri  Sat  Sun")
for week in cal:    for day in week:        if day == 0:            print("     ", end="")        else:            print(str(day).rjust(2), "  ", end="")    print()```

#### Lonely Integer

0 likes • Feb 26, 2023 • 0 views
Python
`#84 48 13 20 61 20 33 97 34 45 6 63 71 66 24 57 92 74 6 25 51 86 48 15 64 55 77 30 56 53 37 99 9 59 57 61 30 97 50 63 59 62 39 32 34 4 96 51 8 86 10 62 16 55 81 88 71 25 27 78 79 88 92 50 16 8 67 82 67 37 84 3 33 4 78 98 39 64 98 94 24 82 45 3 53 74 96 9 10 94 13 79 15 27 56 66 32 81 77# xor a list of integers to find the lonely integerres = a[0]    for i in range(1,len(a)):        res = res ^ a[i]`

#### Check Armstrong Number

0 likes • May 31, 2023 • 0 views
Python
```# Function to check Armstrong numberdef is_armstrong_number(number):    # Convert number to string to iterate over its digits    num_str = str(number)        # Calculate the sum of the cubes of each digit    digit_sum = sum(int(digit) ** len(num_str) for digit in num_str)        # Compare the sum with the original number    if digit_sum == number:        return True    else:        return False
# Prompt user for a numbernumber = int(input("Enter a number: "))
# Check if the number is an Armstrong numberif is_armstrong_number(number):    print(number, "is an Armstrong number.")else:    print(number, "is not an Armstrong number.")```

#### check prop lambda

0 likes • Nov 19, 2022 • 0 views
Python
`def check_prop(fn, prop):  return lambda obj: fn(obj[prop])  check_age = check_prop(lambda x: x >= 18, 'age')user = {'name': 'Mark', 'age': 18}check_age(user) # True`

0 likes • Nov 19, 2022 • 0 views
Python
```# Python program to reverse a linked list# Time Complexity : O(n)# Space Complexity : O(n) as 'next'#variable is getting created in each loop.
# Node class

class Node:
# Constructor to initialize the node object	def __init__(self, data):		self.data = data		self.next = None