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 61 discussion

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

What code would you insert instead of the comment to obtain the expected output?
Expected output:

Code:

  • A. print(k[0])
  • B. print(k)
  • C. print(k['0'])
  • D. print(k["0"])
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
megan_mai
2 months, 4 weeks ago
dict = {} list = ['a', 'b', 'c', 'd'] for i in range(len(list)-1): dict[list[i]] = (list[i],) >>> adding list's element to the dictionary by creating a tuple containing a single list element >>> dict = {'a': ('a',), 'b': ('b',), 'c': ('c',)} for i in sorted(dict.keys()): k = dict[i] print(k[0]) >>>> a b c print(k) >>> ('a',) ('b',) ('c',) The other two options will generate errors >>> Answer is A
upvoted 1 times
...
christostz03
3 months ago
a is the correct answer
upvoted 1 times
...
brunoestudos
3 months, 2 weeks ago
From my perspective, each option doesn't match the requirements of this excercise. The correct answer is use a print(i) above the second loop for!
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 ...