Python Puzzle | Find uncommon words from two strings

In this puzzle you have given two strings, you have to find uncommon words between two input strings

Sample Input List

 ```-- [None,1,2,3,None,4,None,None] -- ```

Output

 ```-- [None, 1, 2, 3, 3, 4, 4, 4] -- ```

Solution-1

 ```-- ls = [None,2,3,None,None,5,None] t = 0 rs = [] for i in ls: if i is not None: rs.append(i) t = i else: rs.append(t) rs = [None if x == 0 else x for x in rs] print(rs) -- ```

Solution-2

 ```-- for i in range(0, len(a)): if a[i] == None and i != 0: for j in range(i-1, -1,-1): if a[j] != None: a[i] = a[j] break print(a) -- ```

Output

 ```--In Python3 [None, 1, 2, 3, 3, 4, 4, 4] -- ```

Enjoy 🙂

Please add a comment(s) if you have one or multiple solutions in mind. Thank You.

Pawan Khowal

Pawan is a Data Engineer. If you need any help in writing code/puzzle or training please email at – pawankkmr”AT”gmail.com. Meanwhile please go through the top pages of his blog.

Page Detail URL
☛ SQL Tricky Queries https://msbiskills.com/sql-puzzles-finding-outputs/
☛ SQL Server Perfomance tuning Articles https://msbiskills.com/sql-performance-tuning/
☛ SQL Server Articles https://msbiskills.com/t-sql/
☛ SQL Interview Questions & Answers https://msbiskills.com/sql-server-interview-questions/