Python Forum
value_counts method question
Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
value_counts method question
#5
You do not need to add another append(), de-indenting .append() in else clausule will do it - it will be always executed, regardless whether sum1 was defined in if or else.

And as you are using your if/else only to set value of sum1 to True/False, simpler way is to directly assign result of your condition into sum1:
for num in sal['JobTitle']:
    sum1 = 'chief' in num.lower()
    test.append(sum1)
Or you can do it directly with test.append( 'chief' in num.lower() ) without using sum1 variable at all - but perhaps the code above is little easier to understand.
Reply


Messages In This Thread
value_counts method question - by smw10c - Mar-22-2017, 07:23 PM
RE: value_counts method question - by nilamo - Mar-22-2017, 07:51 PM
RE: value_counts method question - by zivoni - Mar-22-2017, 10:15 PM
RE: value_counts method question - by smw10c - Mar-22-2017, 10:36 PM
RE: value_counts method question - by zivoni - Mar-22-2017, 10:59 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  pd.query method question PolskaYBZ 5 3,102 Jan-25-2019, 08:23 PM
Last Post: stullis
  PyCharm IDE: Method Not Showing Up Question: Bug or Feature? Oliver 2 3,739 Dec-04-2017, 11:54 AM
Last Post: Oliver
  Apply Method Question smw10c 4 5,557 Apr-08-2017, 12:47 PM
Last Post: smw10c

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020