From 318a0644de5c7dbf41101153a60aea30b0e73e32 Mon Sep 17 00:00:00 2001 From: Roman Zeyde Date: Thu, 8 Jan 2015 09:24:09 +0200 Subject: [PATCH] use list comprehensions instead of map() --- amodem/calib.py | 2 +- amodem/sampling.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/amodem/calib.py b/amodem/calib.py index a87b6ca..e8b99ba 100644 --- a/amodem/calib.py +++ b/amodem/calib.py @@ -13,7 +13,7 @@ def send(config, dst, src=None, verbose=False): calibration_symbols = int(1.0 * config.Fs) t = np.arange(0, calibration_symbols) * config.Ts signals = [np.sin(2 * np.pi * f * t) for f in config.frequencies] - signals = map(common.dumps, signals) + signals = [common.dumps(s) for s in signals] try: for signal in itertools.cycle(signals): diff --git a/amodem/sampling.py b/amodem/sampling.py index 69cfdc2..f8f7197 100644 --- a/amodem/sampling.py +++ b/amodem/sampling.py @@ -18,7 +18,7 @@ class Interpolator(object): filt = h[index::resolution] filt = filt[::-1] self.filt.append(filt) - lengths = map(len, self.filt) + lengths = [len(f) for f in self.filt] self.coeff_len = 2*width assert set(lengths) == set([self.coeff_len]) assert len(self.filt) == resolution