Posts

Showing posts with the label Tuple

Featured Post

8 Ways to Optimize AWS Glue Jobs in a Nutshell

Image
  Improving the performance of AWS Glue jobs involves several strategies that target different aspects of the ETL (Extract, Transform, Load) process. Here are some key practices. 1. Optimize Job Scripts Partitioning : Ensure your data is properly partitioned. Partitioning divides your data into manageable chunks, allowing parallel processing and reducing the amount of data scanned. Filtering : Apply pushdown predicates to filter data early in the ETL process, reducing the amount of data processed downstream. Compression : Use compressed file formats (e.g., Parquet, ORC) for your data sources and sinks. These formats not only reduce storage costs but also improve I/O performance. Optimize Transformations : Minimize the number of transformations and actions in your script. Combine transformations where possible and use DataFrame APIs which are optimized for performance. 2. Use Appropriate Data Formats Parquet and ORC : These columnar formats are efficient for storage and querying, signif

Python Tuples: An Overview with Code Examples

Image
Tuple in python is one of the streaming datasets. The other streaming datasets are List and Dictionary. Operations that you can perform on it are shown here for your reference. Writing tuple is easy. It has values of comma separated, and enclosed with parenthesis '()'. The values in the tuple are immutable, which means you cannot replace with new values. #1. How to create a tuple Code: Tuple example my_tuple=(1,2,3,4,5) print(my_tuple) Output: (1, 2, 3, 4, 5) ** Process exited - Return Code: 0 ** Press Enter to exit terminal #2. How to read tuple values Code: print(my_tuple[0]) Output: 1 ** Process exited - Return Code: 0 ** Press Enter to exit terminal #3. How to add two tuples Code: a=(1,6,7,8) c=(3,4,5,6,7,8) d=print(a+c) Output: (1, 6, 7, 8, 3, 4, 5, 6, 7, 8) ** Process exited - Return Code: 0 ** Press Enter to exit terminal #4.  How to count tuple values Here the count is not counting values; count the repetition of a given value. Code: sample=(1, 6, 7, 8, 3, 4, 5, 6, 7, 8

Python Tuple: Here're 2 Ways to Calculate Sum Easily

Image
Python tuple is nothing but a set of data. It can have an 'n' number of elements. Here, in my example, the tuple has 20 Elements. The below logic helps you to calculate the sum of its 20 Elements easily.  A tuple is simply a set, and it can have both positive and negative Elements. So, don't worry. You can calculate the sum even the tuple has negative numbers. Here are 2 Ways You can calculate Sum Display sum after adding each element Display sum at once   Python Logic: #1 Method - The Print Displays Sum in Vertcle after Adding Each Element my_tuple = (1,20, -30, 50, 10, 11, 6, 7, 22, 88, 10, 20, 565, 121, 211, 5, 2, 18, 20, 21) sum = 0 for index in my_tuple:             sum = sum+ index          print("sum of elements:", sum) Note*** Here the print statement is within the For Loop. You May Also Like: How to Use For Loop  in Python Complete Tutorial Python Logic: #2 Method - The Print Displays Total Sum at once my_tuple = (1,20, -30, 50, 10, 11, 6, 7, 22, 88, 10

6 Exclusive List and Tuple Differences in Python

Image
Here're the quick differences between Tuple and List in Python. These are helpful for interviews and your project. Tuple and List differences List Comma-separated elements inside a square bracket [] make a list. The elements are indexed, which starts from '0' These you need to enclose in a single quote and separate by a comma. It can contain another list, which is called a NESTED list. Use type() function to get the type of data it is. The list is mutable (you can change the data). The objects (elements) can be of different data types.  Here're  examples on the List. Tuple The elements comma-separated and enclosed in parenthesis ()  The elements are indexed, which starts from '0' It can have heterogeneous data (integer, float, string, list, etc.) It is immutable. So you can't change the elements. Use the type() function to get the type of data it is.  Here're  examples of Tuple. List Example #Illustration of creating a list  new_list=[1, 2, 3, 4]  print(