Skip to main content

Python Basic Program-Swapping

Swapping the  Numbers in List:
Input=[4,7,5,9]
Output=[9,7,5,4]
Explanation:
The first and the last element in the list is interchanged.

Program 1:
def swap(mylist):
    a=mylist[0]
    b=mylist[-1]
    mylist[0]=b
    mylist[-1]=a
    print(mylist)
swap([4,7,5,9])
Output:
[9,7,5,4]
Program 2:
def swap(mylist):
    mylist[0],mylist[-1]=mylist[-1],mylist[0]
    print(mylist)
swap([4,5,7,9])

Output:
[9,7,5,4]
Program 3:
def swap(mylist):
    a=mylist[0]
    mylist[0]=mylist[-1]
    mylist[-1]=a
    print(mylist)
swap([1,5,7,8])

Output:
[9,7,5,4]
Program 4:
def swap(mylist):
    first,*middle,third=mylist
    mylist=third,*middle,first
    print(mylist)
swap([1,5,7,8])

Output:
[9,7,5,4]
Program 5:
def swap(mylist):
    first,*middle,third=mylist
    mylist=third,*middle,first
    print(f"List after swapping:{mylist}")
mylist=[]
count=int(input("enter number of items in list:"))
for i in range(count):
    mylist.append((input("")))
print(f"List before swapping:{mylist}")
swap(mylist)

Output:
enter number of items in list:4
1
5
7
9
List before swapping:['1', '5', '7', '9']
List after swapping:('9', '5', '7', '1')
Program 6:
def swap(li):
    a = li[0]
    b = li[-1]
    a = a + b
    b = a - b
    a = a - b
    li[0] = a
    li[-1] = b
    print(f"List after swapping:{mylist}")
mylist=[]
count=int(input("enter number of items in list:"))
for i in range(count):
    mylist.append(int((input(""))))
print(f"List before swapping:{mylist}")
swap(mylist)
Output:
enter number of items in list:4 




List before swapping:['1', '5', '7', '9'] 
List after swapping:('9', '5', '7', '1')
Program 7:
def swap(li):
    a = li[0]
    b = li[-1]
    a = a ^ b
    b = a ^ b
    a = a ^ b
    li[0] = a
    li[-1] = b
    print(f"List after swapping:{mylist}")
mylist=[]
count=int(input("enter number of items in list:"))
for i in range(count):
    mylist.append(int((input(""))))
print(f"List before swapping:{mylist}")
swap(mylist)
Output:
enter number of items in list:4 




List before swapping:['1', '5', '7', '9'] 
List after swapping:('9', '5', '7', '1')
Need to know more about python,check out the video below!
Happy Learning!!

Comments

Popular posts from this blog

Get Ethical Hacking Project #1

Thanks for your interest in our course This is a paid course, 150 rs for Indian people, 5$ for international people Instructions to get course: Indian people can get the course by paying using this UPI id   tamilhacks@ybl  (KARTHIKEYAN T) send 150 Rs to this upi id with subject bug bounty and after payment take a screenshot and send that to email id tamilhackstech@gmail.com - you will get the course within 24 hours. (there will be no tax, when paying using upi id)     The above mentioned method is most preferable. if you don't have a upi id app, install  phonepe  or  google pay   app and register there and pay easily  or  pay here using the alternate method to get this course, this link cost 18% gst for the course . (nearly 30-100 Rs for tax and other charges here )   After payment you will receive a payment confirmation mail along with a downlink for the course, you can download the course file using that . the course is in zip format, so after downloading the file extra

Learn c++ in Tamil | Complete guide and tutorial | Beginner to Advance all concepts explained.

hi guys welcome , all the coding used in video are available here : /* hi guys welcome to learn c++ in tamil what is C++ how what software your own program schools,clg,institute.... start 1.interest 2.patience 3.fun 4.practise computer program - app - programming source code - hardware - fb running , executing machine language :  101010 assembly lang : mov h1; high lang : c , c++....java , js , python  eg :  a+b .....1001010  compiler :  human to machine              machine to human  rules :  a+b;  usage:  games, manufacturing , embedded , finance , graphics , etc...  Guide: 1.problem 2.solution - alternative 3.program  - C++ 4.compile  - turboc , ide , codeblocks , cmd 5.result   - library file - linker : #include<iostream.h>    input , output std::cout<<"welcome";   standard character out << " "; primary section : 1.statements   ;  end 2.functions   main() 3.syntax  , syntax error pra

Get Bug Bounty Course

Thanks for your interest in our course Limited Offer This is a paid course, Rs 10000 ,Rs 1000  for Indian people, 75$ 15$ for international people , 50$ 10$ for Srilankan people Instructions to get course: Indian people can get the course by paying using this UPI id  tamilhacks@ybl  send 1000 Rs to this upi id with subject bug bounty and after payment take a screenshot and send that to email id tamilhackstech@gmail.com - you will get the course within 24 hours. (there will be no tax, when paying using upi id)    The above mentioned method is most preferable. if you don't have a upi id app, install phonepe or google pay   app and register there and pay easily  or  pay here using the alternate method to get this course, this link cost 18% gst for the course . (nearly 30-100Rs for tax and other charges here ) After payment you will receive a payment confirmation mail along with a downlink for the course, you can download the course file using that. As for international peopl