Add-A-New-Column

Fri 17 April 2026

Add a New Column

import pandas as pd
data = {
    'city' : ['Toronto', 'Montreal', 'Waterloo'],
    'points' : [80, 70, 90]
}
data
{'city': ['Toronto', 'Montreal', 'Waterloo'], 'points': [80, 70, 90]}
type(data)
dict
df = pd.DataFrame(data)
df
city points
0 Toronto 80
1 Montreal 70
2 Waterloo 90
df = df.assign(code = [1, 2, 3])
df
city points code
0 Toronto 80 1
1 Montreal 70 2
2 Waterloo 90 3


Score: 10

Category: pandas-work


Age-Calculator

Fri 17 April 2026
from datetime import datetime
def get_age(d):
    d1 = datetime.now()
    months = (d1.year - d.year) * 12 + d1.month - d.month

    year = int(months / 12)
    return year
age = get_age(datetime(1991, 1, 1))
age
33


Score: 5

Category: basics

Read More

Py10

Fri 17 April 2026
# Program 24: Reverse String
def main():
    text = input("Enter string: ")

    print("Original:", text)

    rev = text[::-1]

    print("Reversed:", rev)

main()
Enter string:  rollex


Original: rollex
Reversed: xellor
# Program 25: Palindrome String
def main():
    text = input("Enter string: ")

    rev = text[::-1]

    if text == rev:
        print("Palindrome")
    else:
        print("Not Palindrome")

main …

Category: misc

Read More

Py11

Fri 17 April 2026
# Program 27: Count Words
def main():
    text = input("Enter sentence: ")

    words = text.split()

    count = 0

    for w in words:
        count += 1

    print("Total words:", count)

main()
Enter sentence:  rubesh


Total words: 1
# Program 28: Largest in List
def main():
    nums = list(map(int, input("Enter numbers: ").split()))

    largest = nums[0 …

Category: misc

Read More

Py12

Fri 17 April 2026
# Program 30: Sum of List
def main():
    nums = list(map(int, input("Enter numbers: ").split()))

    total = 0

    for n in nums:
        total = total + n

    print("Sum is:", total)

main()
Enter numbers:  12


Sum is: 12
# Program 31: Average
def main():
    nums = list(map(int, input("Enter numbers: ").split()))

    total = 0 …

Category: misc

Read More

Py13

Fri 17 April 2026
# Program 33: Count Odd
def main():
    nums = list(map(int, input("Enter numbers: ").split()))

    count = 0

    for n in nums:
        if n % 2 != 0:
            count += 1

    print("Odd count:", count)

main()
Enter numbers:  1 23 2 4 5 6


Odd count: 3
# Program 34: Reverse List
def main():
    nums = list …

Category: misc

Read More

Py14

Fri 17 April 2026
# Program 36: Sort List
def main():
    nums = list(map(int, input("Enter numbers: ").split()))

    nums.sort()

    print("Sorted:", nums)

main()
Enter numbers:  67 89 7 8 8 9


Sorted: [7, 8, 8, 9, 67, 89]
# Program 37: Second Largest
def main():
    nums = list(map(int, input("Enter numbers: ").split()))

    nums …

Category: misc

Read More

Py15

Fri 17 April 2026
# Program 39: Common Elements
def main():
    a = list(map(int, input("Enter list1: ").split()))
    b = list(map(int, input("Enter list2: ").split()))

    common = []

    for i in a:
        if i in b:
            common.append(i)

    print("Common:", common)

main()
Enter list1:  5 6 7 8 
Enter list2:  8 7 6 5 …

Category: misc

Read More

Py16

Fri 17 April 2026
# Program 42: Access Value
def main():
    data = {"a": 10, "b": 20}

    key = input("Enter key: ")

    if key in data:
        print("Value:", data[key])
    else:
        print("Key not found")

main()
Enter key:  8 9 8 9 7 6


Key not found
# Program 43: Update Dictionary
def main():
    data = {"a": 10, "b …

Category: misc

Read More

Py17

Fri 17 April 2026
# Program 45: Dictionary Length
def main():
    data = {"a": 1, "b": 2, "c": 3}

    count = 0

    for k in data:
        count += 1

    print("Length:", count)

main()
Length: 3
# Program 46: Loop Dictionary
def main():
    data = {"a": 10, "b": 20}

    print("Items:")

    for k in data:
        print(k, data[k])

main()
Items …

Category: misc

Read More
Page 1 of 4

Next »