Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam PCEP-30-02 All Questions

View all questions & answers for the PCEP-30-02 exam

Exam PCEP-30-02 topic 1 question 25 discussion

Actual exam question from Python Institute's PCEP-30-02
Question #: 25
Topic #: 1
[All PCEP-30-02 Questions]

What is the expected output of the following code?

  • A. False
  • B. 1
  • C. 0
  • D. True
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Ragoo
1 month ago
Create a dictionary: data = {'name': 'Peter', 'age': 30} creates a dictionary with two key-value pairs. Make a copy: person = data.copy() creates a new dictionary person that is a copy of data. This means person has its own memory address, separate from data. Compare IDs: id(data) == id(person) compares the memory addresses of data and person. Since they are different objects, their IDs will not be equal, resulting in False. Selected Answer: A
upvoted 1 times
...
megan_mai
3 months ago
Selected Answer: A
This method doesn’t modify the original, dictionary just returns copy of the dictionary. if we do person = data >>> result would be True
upvoted 1 times
...
christostz03
3 months ago
a is correct answer / copy and [:] are swallow copies so id changes
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...