diff --git a/.gitignore b/.gitignore index e69de29..8617481 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +output.txt diff --git a/data.txt b/data.txt new file mode 100644 index 0000000..d4bbbbd --- /dev/null +++ b/data.txt @@ -0,0 +1,3 @@ +item,price +apple,2 +snake,3 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..de6c89b --- /dev/null +++ b/requirements.txt @@ -0,0 +1,6 @@ +numpy==2.2.3 +pandas==2.2.3 +python-dateutil==2.9.0.post0 +pytz==2025.1 +six==1.17.0 +tzdata==2025.1 diff --git a/script.py b/script.py new file mode 100644 index 0000000..bdeee20 --- /dev/null +++ b/script.py @@ -0,0 +1,13 @@ +import pandas as pd + +input_file = 'data.txt' +input_data = pd.read_csv(input_file) + +input_data['item'] = input_data['item'].str.upper() + +input_data = input_data.sort_values(by='price') + +output_file = 'output.txt' +input_data.to_csv(output_file, index=False) + +print('Data processing complete!') \ No newline at end of file