diff --git a/Iterate a list in reverse order b/Iterate a list in reverse order new file mode 100644 index 0000000..25015a3 --- /dev/null +++ b/Iterate a list in reverse order @@ -0,0 +1,22 @@ + +list1 = [10, 20, 30, 40, 50] + +print "original list: ", list1 + +# iterate the list +list1 = list1[::-1] + +# print the list +print "list in reverse order: ", list1 + +# another list with string and integer elements +list2 = ['Hello', 10, 'world', 20] + +# print the list +print "Original list: ", list2 + +# iterate the list +list2 = list2[::-1] + +# print the list +print "list in reverse order: ", list2 diff --git a/pascal triangle b/pascal triangle new file mode 100644 index 0000000..d72db19 --- /dev/null +++ b/pascal triangle @@ -0,0 +1,14 @@ +n=int(input("Enter number of rows: ")) +a=[] +for i in range(n): + a.append([]) + a[i].append(1) + for j in range(1,i): + a[i].append(a[i-1][j-1]+a[i-1][j]) + if(n!=0): + a[i].append(1) +for i in range(n): + print(" "*(n-i),end=" ",sep=" ") + for j in range(0,i+1): + print('{0:6}'.format(a[i][j]),end=" ",sep=" ") + print() diff --git a/reverse of nay number b/reverse of nay number new file mode 100644 index 0000000..c18e712 --- /dev/null +++ b/reverse of nay number @@ -0,0 +1,7 @@ +num = int(input()) +rev = 0 +while num > 0: + rem = num % 10 + rev = (rev*10) + rem + num = num//10 +print("%d " %rev)