[Tutor] change the position and updated
Neeraj Sharma
neeraj.sh7 at gmail.com
Wed Apr 26 05:31:35 EDT 2017
Hi,
Find the code below
c = [(12, 45), (1234, 567), (12345, 0), (678, 123456)]
max_length = 0
for key,value in c:
list1 = []
list2 = []
for i in str(key):
list1.append(i)
for j in str(value):
list2.append(j)
if (len(list1)>len(list2)): max_length = len(list1)
else: max_length = len(list2)
for i in range(0,max_length):
pass
result=""
for i in range(0,max_length):
try: result = result + list1[i]
except: pass
try: result = result + list2[i]
except: pass
print int(result)
On Wed, Apr 26, 2017 at 12:13 PM, Sarika Shrivastava <
sarika1989.08 at gmail.com> wrote:
> Input :
> c=[(12,45),(1234,567),(12345,0),(678,123456)]
>
> #o/p==1425
> #o/p==1526374
> #0/p==102345
> #o/p===617283456
>
> Question explanation:
>
> in list c we have some tuples so I need to take tuple value one by one and
> change the position of value like wise
>
> first tuple value (12 ,45) then then 1 we pick up append on 4 So it make
> 14 after tat 2 we pick and append on 5 so 25 then final o/p is 1425 ,
>
> Please check output also...
>
> --
> Best regards,
>
> Sarika Shrivastava
> Associate Engineer
>
> Continental Automotive Components (India) Pvt. Ltd.,
> 8th Floor, Gold Hill Supreme Software Park,
> Plot No. 21, 22, 27 & 28, Shanthipura Road,
> Electronics City, Phase II, Hosur Road,
> Bangalore-560 100
>
> Tel: +919741457409
> Mobile: +919741457409
> E-Mail: sarika.shrivastava at continental-corporation.com
> Web: www.continental-corporation.com
> _______________________________________________
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
> https://mail.python.org/mailman/listinfo/tutor
>
--
*Thanks & Regards*
*Neeraj Sharma+91-9873741375*
More information about the Tutor
mailing list