We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 758280b commit e3dd2d2Copy full SHA for e3dd2d2
CLUE_Rock_Paper_Scissors/advanced/rps_comms.py
@@ -288,10 +288,10 @@ def broadcastAndReceive(radio,
288
send_ad_rxs[addr_text] = True
289
290
# Pick out any Advertisements with an ack field with a value
291
- acks_thisaddr = list(filter(lambda adnb: hasattr(adnb[0], "ack")
292
- and isinstance(adnb[0].ack, int),
293
- adsnb_per_addr))
294
- # list() must have been run on acks_thisaddr to expand iterator
+ acks_thisaddr = [adnb for adnb in adsnb_per_addr
+ if hasattr(adnb[0], "ack")
+ and isinstance(adnb[0].ack, int)]
+
295
if acks_thisaddr:
296
seqs = [adnb[0].ack for adnb in acks_thisaddr]
297
acks[addr_text] = seqs
0 commit comments