0
Why my code in learning Python : "CONTACT LIST" doesn't pass the test case? Eventually 1 test case. I think my code is right.
The code produce exactly the same as expected test-case output. I have capture the picture. Please friend, someone help me. https://code.sololearn.com/cjN0Wm9YrbmF/?ref=app
11 Answers
+ 2
Which course? Which task?
+ 1
… it’s in the Python for Data Science course.
You have an additional ‘s’, change ‘names’ to ‘name’
data = {
'names'
Should be
data = {
'name'
+ 1
Do NOT change the given dictionary. Leave the dictionary key as "name". Compare to the output example in which it shows "name" as column name.
+ 1
We print a pandas dataframe row. Hence the column names will be displayed. Hence the column names affect the comparison with the test case outputs.
+ 1
Oliver, I haven't a clue what you are trying to get at...
The practice you were trying to complete, it clearly states: "You are given a dictionary that contains names and numbers of people...."
The dictionary is already provided, which was:
data = {
'name': ['James', 'Billy', 'Bob', 'Amy', 'Tom'],
'number': ['1234', '5678', '2222', '1111', '0909']
}
You have duplicated (now commented out) this dictionary, with 'names' instead of 'name'.
Your first attempt was working (yet not passing the tests), because you were using the duplicated dictionary with the column named 'names' - now you've switched this back to the original dictionary it passes all the tests.
0
I don't understand what you mean. DaveX, PLEASE READ THIS CAREFULY.
"You can think of a Series as a one-dimensional array, while a DataFrame is a multi-dimensional array."
This is a similar to built a grahics for series of data x- axes y-axis. Strictly speaking, this is a table. Each row in table is a sungle dimension array costruct of similar data type. For this case, map, K-V pairs one to one. It can be modified that each record, rows represents each individual person name could have 2 contact numbers, each for resident or office number. Or, fixed and mobile number. Or it similar to monthly sales revenue from some salesperson of a company. Name or names it just naming convention.
0
This can be considered similar to problem of linear programming optimization. What do you think, DaveX?
0
Hey Oliver,
What part don’t you understand? Did you remove the typo (additional s) to get your solution working?
0
The hint said that dictionary is a pairs of Keys-Value between Names-Numbers. I didn't changed it. 'names' is naming convention that first column is a name from name[0] to name[len(name)-1]. It rows further indexed by name. (Default by row numbering index).
0
This is like problem that often arise or asled in research operations. It depends on how we formulate the problem.
0
I am not so sure or ... Yes, it might be happened