Python Forum
string index out of range
Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
string index out of range
#1
Okay so I'm having trouble finding my problem I know the line of code that Idle is telling me that needs corrected is not the problem, but I can't seem to find what the problem is. Please let me know if you can find it or if I need to post more of my code. Thanks

The Error:
Error:
  File "/home/ryan/Desktop/CS3560/Homework_3/prog3_new.py", line 352, in print_board     line = line + board[row][col] + "  |  " IndexError: string index out of range
The code:

def print_board(board, count):
    line = ""
    if(count > 0):
        for row in range(0, 4):
            for col in range(0, 4):
                if(col == 0):
                    line = line + "  "

                if(col == 3 and row != 3):
                    line = line + board[row][col]+ "  \n------------------------\n"
                elif(col == 3):
                    line = line + board[row][col]+ "  "
                else: line = line + board[row][col] + "  |  "
                
        print line
    else:
        for row in range(0, 4):
            for col in range(0, 4):
                if(col == 0):
                    line = line + "  "
                    
                if(col == 3 and row != 3):
                    line = line + board[row][col]+ "  \n------------------------\n"
                elif(col == 3):
                    line = line + board[row][col]+ "  "
                else:
                    line = line + board[row][col] + "  |  "
            
        return line
Reply


Messages In This Thread
string index out of range - by cusick11 - Mar-03-2017, 12:47 AM
RE: string index out of range - by ichabod801 - Mar-03-2017, 01:50 AM
RE: string index out of range - by cusick11 - Mar-03-2017, 01:59 AM
RE: string index out of range - by Larz60+ - Mar-03-2017, 02:01 AM
RE: string index out of range - by cusick11 - Mar-03-2017, 02:25 AM
RE: string index out of range - by ichabod801 - Mar-03-2017, 02:26 AM
RE: string index out of range - by metulburr - Mar-03-2017, 02:37 AM
RE: string index out of range - by cusick11 - Mar-03-2017, 02:47 AM
RE: string index out of range - by metulburr - Mar-03-2017, 02:56 AM
RE: string index out of range - by ichabod801 - Mar-03-2017, 11:45 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How to fix list index out of range longmen 26 5,987 Apr-27-2022, 05:46 PM
Last Post: deanhystad
  list index out of range OliverG 3 2,348 Sep-03-2021, 12:04 AM
Last Post: itsmycode
  List index out of range when turning CSV into dict ranbarr 15 6,478 May-12-2021, 10:38 AM
Last Post: ranbarr
  Use range to add char. to empty string johneven 5 13,870 Mar-24-2020, 11:52 AM
Last Post: mbharatkumar
  list index out of range mcgrim 2 2,919 May-25-2019, 07:44 PM
Last Post: mcgrim
  IndexError: list index out of range abdullahali 4 3,871 Jan-17-2019, 07:54 AM
Last Post: buran
  String index out of range felie04 2 5,541 Aug-17-2018, 11:18 PM
Last Post: felie04
  Accessing data in zip - Index out of range pythoneer 24 12,794 Mar-15-2018, 06:19 PM
Last Post: buran
  "List index out of range" for output values pegn305 3 5,314 Nov-26-2017, 02:20 PM
Last Post: heiner55
  list index out of range DrPengin 1 3,699 Nov-09-2017, 08:35 PM
Last Post: gruntfutuk

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020