So I’m trying to complete the Thread Shed project, but when I create a for loop inside another for loop, it repeats multiple times. My goal is removing unnecessary whitespace and newlines, but it looks different from the video. After I got confused, I looked at the video and copied his code, yet the same problem still occurs. Why does the same string repeat many times?
daily_sales_replaced = daily_sales.replace(';,;', '|')
daily_transactions = daily_sales_replaced.split(',')
#print(daily_transactions)
daily_transactions_split = []
for string in daily_transactions:
daily_transactions_split.append(string.split('|'))
#print(daily_transactions_split)
transactions_clean = []
for transaction in daily_transactions_split:
transaction_clean = []
for data in transaction:
transaction_clean.append(data.strip(' '))
transactions_clean.append(transaction_clean)
print(transactions_clean)