Python Forum
Simplifying multiple "or" conditions in if statement.
Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Simplifying multiple "or" conditions in if statement.
#1
The first if statement, with "in s" after each string works.  However,  the second if statement, combining the strings with parentheses does not.

It seems I shouldn't have to repeat "in s."  Is there a way?

s='Bob' 'Tom'

if 'Tom' in s or 'Bob' in s:

if ('Tom' or 'Bob') in s:
Reply


Messages In This Thread
Simplifying multiple "or" conditions in if statement. - by rhubarbpieguy - Jul-20-2017, 10:35 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  How do you format Update statement with multiple conditions hammer 4 2,038 Dec-16-2021, 10:49 PM
Last Post: hammer
  multiple condition if statement problem FelixReiter 3 2,540 Jan-11-2021, 08:07 AM
Last Post: FelixReiter
  Multiple conditions when indexing an array with or without np.where noob2305 1 2,608 Oct-25-2020, 02:06 PM
Last Post: jefsummers
  Multiple conditions, one is null moralear27 1 2,165 Sep-13-2020, 06:11 AM
Last Post: scidam
  SyntaxError: multiple statements found while compiling a single statement Kayode_Odeyinka 1 2,934 Mar-12-2020, 05:50 PM
Last Post: micseydel
  multiple conditions Chandan 7 3,936 Jan-31-2020, 12:53 AM
Last Post: Chandan
  Help for simplifying code mmk1995 8 4,087 Sep-24-2019, 02:04 PM
Last Post: perfringo
  simplifying a stack of elifs Skaperen 8 3,999 Aug-17-2019, 04:13 AM
Last Post: Skaperen
  Simplifying my code ilondire05 5 3,689 Jul-21-2019, 03:21 AM
Last Post: scidam
  SyntaxError: multiple statements found while compiling a single statement DragonG 1 5,394 Nov-26-2018, 05:33 AM
Last Post: Larz60+

Forum Jump:

User Panel Messages

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