Skip to main content

Brings LINQ to Python

Project description

Python-linq

Provides simple to use LINQ features to Python 3.x.

Inspired by py-linq and linq.py.

Install

Install using pip

pip install python-linq

Usage

  1. Import the From class
    • from python_linq import From
  2. Write beautiful queries!
    • sq3 = From([1, 2, 3]).select(lambda x: x * x + 3).to_list()
      • >>> [4, 7, 12]

Documentation & Examples

See this link

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-linq-1.2.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_linq-1.2.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file python-linq-1.2.0.tar.gz.

File metadata

  • Download URL: python-linq-1.2.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for python-linq-1.2.0.tar.gz
Algorithm Hash digest
SHA256 be9fa6e430934e389e8a33285f3a52576c2e50e892d3ad3d08746abb1417250d
MD5 5239e62c466025b0c452b59f970c59a3
BLAKE2b-256 ab4d03fe43837b87efd7cb882f87aed8c6df9028673cb2ee8b9cb18c9b74f035

See more details on using hashes here.

File details

Details for the file python_linq-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for python_linq-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 53e3a5c08074d5508ec801c8fb592ea6a404087ea1d814ab701405a74ea18c30
MD5 7070c4e019b0596ba422fe6151f225ba
BLAKE2b-256 3e7e797af0f3c5570ba66762277a66ff809fda91b64ad73d7aa484c8580acc8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page