diff --git a/Task/2nd question b/Task/2nd question new file mode 100644 index 0000000..1cab9d0 --- /dev/null +++ b/Task/2nd question @@ -0,0 +1,15 @@ +a=input("words") +def countingword(word): + word_dict={} + for char in word: + if char != ' ': + if char in word_dict: + word_dict[char]+=1 + else: + word_dict[char]=1 + sorted_words=sorted(word_dict.keys(), key=lambda x:(x.islower(),x)) + + for char in sorted_words: + print(f"{char}->{word_dict[char]}") +word=a +countingword(word) diff --git a/Task/vinoy/10th question b/Task/vinoy/10th question new file mode 100644 index 0000000..e1eada0 --- /dev/null +++ b/Task/vinoy/10th question @@ -0,0 +1,14 @@ +matrix = [] +for _ in range(3): + rows = [int(x) for x in input("Enter 3 integer separated by ','for a row: ").split(",")] + matrix.append(rows) + print(matrix) +matrix_1=[[matrix[i][j]for j in range(3)]for i in range(3)] +for rows in matrix_1: + print(*rows) +#to make the transpose matrix +transpose_matrix = [[matrix[i][j] for i in range(3)] for j in range(3)] +# the transpose matrix +print("Transpose matrix:") +for rows in transpose_matrix: + print(*rows) diff --git a/Task/vinoy/3rd question b/Task/vinoy/3rd question new file mode 100644 index 0000000..927975f --- /dev/null +++ b/Task/vinoy/3rd question @@ -0,0 +1,12 @@ +number = input("Enter a number: ") +digits = [int(digit) for digit in number] +def plus_one(digits): + + for i in reversed(range(len(digits))): + if digits[i] < 9: + digits[i] += 1 + return digits + digits[i] = 0 + return [1] + digits +incremented_digits = plus_one(digits) +print("incremented number:", incremented_digits)