title: Python 3 - ValueError: not enough values to unpack (expected 3, got 2)
body: <p>I have a problem with my Python 3 program. I use Mac OS X. This code is running properly.</p>
  
  <pre><code># -*- coding: utf-8 -*-
  #! python3
  # sendDuesReminders.py - Sends emails based on payment status in spreadsheet.
  
  import openpyxl, smtplib, sys
  
  
  # Open the spreadsheet and get the latest dues status.
  wb = openpyxl.load_workbook('duesRecords.xlsx')
  sheet = wb.get_sheet_by_name('Sheet1')
  
  lastCol = sheet.max_column
  latestMonth = sheet.cell(row=1, column=lastCol).value
  
  # Check each member's payment status.
  unpaidMembers = {}
  for r in range(2, sheet.max_row + 1):
  payment = sheet.cell(row=r, column=lastCol).value
  if payment != 'zaplacone':
      name = sheet.cell(row=r, column=2).value
      lastname = sheet.cell(row=r, column=3).value
      email = sheet.cell(row=r, column=4).value
      unpaidMembers[name] = email
  
  
  # Log in to email account.
  smtpObj = smtplib.SMTP_SSL('smtp.gmail.com', 465)
  smtpObj.ehlo()
  smtpObj.login('abc@abc.com', '1234')
  
  
  # Send out reminder emails.
  for name, email in unpaidMembers.items()
  body = "Subject: %s - przypomnienie o platnosci raty za treningi GIT Parkour. " \
         "\n\nPrzypominamy o uregulowaniu wplaty za uczestnictwo: %s w treningach GIT Parkour w ." \
         "\n\nRecords show  that you have not paid dues for %s. Please make " \
         "this payment as soon as possible."%(latestMonth, name, latestMonth)
  print('Sending email to %s...' % email)
  sendmailStatus = smtpObj.sendmail('abc@abc.com', email, body)
  
  if sendmailStatus != {}:
      print('There was a problem sending email to %s: %s' % (email,
      sendmailStatus))
  smtpObj.quit()enter code here
  </code></pre>
  
  <p>Problems starts when I am trying to add next value to the for loop.</p>
  
  <pre><code># Send out reminder emails.
  for name, lastname, email in unpaidMembers.items()
  body = "Subject: %s - przypomnienie o platnosci raty za treningi GIT Parkour. " \
         "\n\nPrzypominamy o uregulowaniu wplaty za uczestnictwo: %s %s w treningach GIT Parkour w ." \
         "\n\nRecords show  that you have not paid dues for %s. Please make " \
         "this payment as soon as possible."%(latestMonth, name, lastname, latestMonth)
  print('Sending email to %s...' % email)
  sendmailStatus = smtpObj.sendmail('abc@abc.com', email, body)
  </code></pre>
  
  <p>Terminal shows error:</p>
  
  <pre><code>Traceback (most recent call last):
      File "sendDuesEmailReminder.py", line 44, in &lt;module&gt;
          for name, email, lastname in unpaidMembers.items():
  ValueError: not enough values to unpack (expected 3, got 2)
  </code></pre>