Posts

Showing posts with the label remove duplicates

Featured Post

Step-by-Step Guide to Creating an AWS RDS Database Instance

Image
 Amazon Relational Database Service (AWS RDS) makes it easy to set up, operate, and scale a relational database in the cloud. Instead of managing servers, patching OS, and handling backups manually, AWS RDS takes care of the heavy lifting so you can focus on building applications and data pipelines. In this blog, we’ll walk through how to create an AWS RDS instance , key configuration choices, and best practices you should follow in real-world projects. What is AWS RDS? AWS RDS is a managed database service that supports popular relational engines such as: Amazon Aurora (MySQL / PostgreSQL compatible) MySQL PostgreSQL MariaDB Oracle SQL Server With RDS, AWS manages: Database provisioning Automated backups Software patching High availability (Multi-AZ) Monitoring and scaling Prerequisites Before creating an RDS instance, make sure you have: An active AWS account Proper IAM permissions (RDS, EC2, VPC) A basic understanding of: ...

These Tips Helpful to Remove Python List and Dictionary Duplicates

Image
In this post, I have shared top ideas to remove duplicates from the list. Those are with Append and Dictionary. 1. How to Remove Duplicates with Append # Here is a list with duplicates list_with_duplicates = [1,2,3,12,1,2,3,4,5,6,1,2,3,7,8,9] It is simple if you follow the first-approach - brute force approach: list_without_duplicates = [] for pd in list_with_duplicates:   if pd not in list_without_duplicates:       list_without_duplicates.append(pd) print(list_without_duplicates) Result: [1, 2, 3, 12, 4, 5, 6, 7, 8, 9] This method has performance issues when the list is bigger in size.  Real-time. 2. How to Remove Duplicates with Dictionary # Here is you can convert a list to a dictionary dict_without_duplicates = dict(zip(list_with_duplicates, list_with_duplicates)) print(dictionary_without_duplicates) Result: {1: 1, 2: 2, 3: 3, 12: 12, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9} Real-time. Once again, this works and has the advantage of taking less space than duplic...