Quantcast

A community for students. Sign up today!

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

canuckfan34

  • one year ago

Hi everybody: Can somebody explain to me how to remove() from a dictionary? I can delete but I can't figure out how to remove! d{'four':4,'five':5,'six':6,'seven':7} how do i remove the second key and value 'five':5 from this dictionary?

  • This Question is Open
  1. msmithhnova
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 2

    There is del and pop. Delete and remove seem like the same thing to me but here is some code. >>> d={'four':4,'five':5,'six':6,'seven':7} >>> del d['five'] >>> d {'four': 4, 'seven': 7, 'six': 6} >>> item = d.pop('six') >>> d {'four': 4, 'seven': 7} >>> item 6

  2. canuckfan34
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Thanks, I know how to pop() it, just in the book I was reading it says you can use remove(), but it doesnt explain how? So that's what I was trying to figure... I guess no one uses remove in dictionaries then, and I shouldnt worry about it?

  3. msmithhnova
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 2

    Yeah, these seem to be the standard options. I cannot find a remove function and dicts don't have a remove method. Lists on the other hand do have a remove method. May be an error in the book ... not sure.

  4. canuckfan34
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Thanks, how long you been learning python msmithnova?

  5. msmithhnova
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 2

    Only since I started doing some online courses on edX and Coursera that required it. They started toward the end of September. So about 6.5 months, but I have also done C, SML, ruby, racket, rails, html, css, php, js, cuda, ai, cryptography, algorithms, mobile robots, game theory, algebra, calculus, physics and digital audio, video and photography online courses during that time as well. I've completed 5 courses on Edx and 14 courses on Coursera during that time so only part of it was dedicated to Python. I've been busy, lol.

  6. Not the answer you are looking for?
    Search for more explanations.

    Search OpenStudy
    • Attachments:

Ask your own question

Ask a Question
Find more explanations on OpenStudy

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.