Getting error while running a below program in python
data = read_data()
batsman_name = first_batsman(data)
def first_batsman(data=data):
innings = data['innings'][0]
first_innings = innings['1st innings']
deliveries = first_innings['deliveries']
first_ball =(deliveries[0] [0.1])
first_batsman = first_ball['batsman']
return(first_batsman)
print(first_batsman)
getting error as :
return(first_batsman)
^
IndentationError: unexpected indent
I even tried below program :
data = read_data()
batsman_name = first_batsman(data)
def first_batsman(data=data):
innings = data['innings'][0]
first_innings = innings['1st innings']
deliveries = first_innings['deliveries']
first_ball =(deliveries[0] [0.1])
first_batsman = first_ball['batsman']
return(first_batsman)
print(first_batsman)
But still getting error as :
return(first_batsman)
SyntaxError: 'return' outside function
What is the solution for this?