Skip to main content
Active reading [<https://en.wikipedia.org/wiki/One-liner_program>]. Expanded.
Source Link
Peter Mortensen
  • 31.1k
  • 22
  • 111
  • 134

A one liner-liner using map, but if you'd like to specify additional argsarguments, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compression=None), 
                    glob.glob("data/*.csv")))

Note: map by itself does not let you supply additional argsarguments.

one liner using map, but if you'd like to specify additional args, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compression=None), 
                    glob.glob("data/*.csv")))

Note: map by itself does not let you supply additional args.

A one-liner using map, but if you'd like to specify additional arguments, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compression=None),
                    glob.glob("data/*.csv")))

Note: map by itself does not let you supply additional arguments.

added 1 character in body
Source Link
muon
  • 14.3k
  • 13
  • 75
  • 95

one liner using map, but if you'd like to specify additional args, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compressed=Nonecompression=None), 
                    glob.glob("data/*.csv")))

Note: map by itself does not let you supply additional args.

one liner using map, but if you'd like to specify additional args, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compressed=None), 
                    glob.glob("data/*.csv")))

Note: map by itself does not let you supply additional args.

one liner using map, but if you'd like to specify additional args, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compression=None), 
                    glob.glob("data/*.csv")))

Note: map by itself does not let you supply additional args.

edited body
Source Link
muon
  • 14.3k
  • 13
  • 75
  • 95

one liner using map, but if you'd like to specify additional args, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compressed=None), 
                    glob.glob("data/*.csv")))

Note: map beby itself does not let you supply additional args.

one liner using map, but if you'd like to specify additional args, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compressed=None), 
                    glob.glob("data/*.csv")))

Note: map be itself does not let you supply additional args.

one liner using map, but if you'd like to specify additional args, you could do:

import pandas as pd
import glob
import functools

df = pd.concat(map(functools.partial(pd.read_csv, sep='|', compressed=None), 
                    glob.glob("data/*.csv")))

Note: map by itself does not let you supply additional args.

added 10 characters in body
Source Link
muon
  • 14.3k
  • 13
  • 75
  • 95
Loading
Source Link
muon
  • 14.3k
  • 13
  • 75
  • 95
Loading