Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 9 years ago.
Improve this question
def print_lol(the_list, level):
for each_item in the_list:
if isinstance(each_item, list):
print_lol(each_item)
else:
for tab_stop in range(level):
print("\t", end=")
print(each_item)
print("\t", end=")
# ^ missing quote (")
Related
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 5 months ago.
Improve this question
import re
def rearrange_name(name):
result= re.search(r'^([\w.]*),([\w.]*)$', name)
return '{} {}'.format(result[2], result[1])
print(result=rearrange_name('Lovely Ada'))
The NoneType error message
The space separating the groups is not being captured by your regex pattern
import re
def rearrange_name(name):
result= re.search(r'^(\w*)[ ,](\w*)$', name)
return '{} {}'.format(result[2], result[1])
print(rearrange_name('Lovely Ada'))
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 11 months ago.
Improve this question
def amp1(array):
for i in range (0,len(array),400)
amp1 [array]= abs(max(array[i:i+400]))
return amp1
print(amp1(node1[3]))
I get this response:
File "<ipython-input-53-972793b81fd0>", line 7
for i in range (0,len(array),400)
^
SyntaxError: invalid syntax
You are missing a ":" at the end of line 7.
Let try like:
def amp1(array):
for i in range (0,len(array),400):
amp1 [array]= abs(max(array[i:i+400]))
return amp1
print(amp1(node1[3]))
You missed a : at the for loop, for i in range (0,len(array),400):
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 2 years ago.
Improve this question
I am learning python as 'new comer in coding'. I was writing a code and got a following error. Can someone please rectify why I have following with the code. Thank you
def mean(value):
if type(value) == dict:
the_mean=(sum(value.values()) / len(value))
else:
the_mean = sum(value) / len(value)
return the_mean
student_grades={"Marry":2,"Jim":3,"Sam":5}
print(mean(student_grades))
print(type(mean),type(sum))
The error is on line 4
You have to remove 1 indentation from the line : a python if statement is written :
def foo():
if condition:
...
else:
...
return
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 2 years ago.
Improve this question
def ShowData(data = (x)):
for r in data:
print (“{:}, {:.2f}”.format(x, x))
keep getting this error:
File "<ipython-input-10-9963f96f39ca>", line 8
print (“{:}, {:.2f}”.format(x, x))
^
SyntaxError: invalid character in identifier
Replace the “ charachter with this " ?
# data is a list of lists
def ShowData(data = (x)):
for r in data:
print ("{:}, {:.2f}".format(x, x))
Closed. This question is not reproducible or was caused by typos. It is not currently accepting answers.
This question was caused by a typo or a problem that can no longer be reproduced. While similar questions may be on-topic here, this one was resolved in a way less likely to help future readers.
Closed 7 years ago.
Improve this question
I'm trying to sort each string inside a list. For example, if I have the list ['bca', 'fed'] then I want my function to return ['abc', 'def'].
Currently trying to do this like so:
lines = [''.join.(sorted(e)) for e in lines]
What's wrong with this syntax?
Just remove the redundant dot (.):
lines = [''.join(sorted(e)) for e in lines]