Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती · Python basics

P4.1 Python Lists: तयार करा, वाचा, items जोडा आणि काढा

By Ravindra Bagale

हे का शिकायचं?

दिवसभराच्या order amounts सारख्या अनेक values एकाच नावाखाली ठेवायला list लागते.

हे काय आहे?

List म्हणजे [ ] मधल्या क्रमाने ठेवलेल्या values. Index 0 पासून. append() शेवटी जोडतो, remove() value काढतो, sum/min/max/len गणित करतात.

कसं करायचं?

Step 1. [ ] मध्ये values लिहा.

Step 2. Index ने item वाचा.

Step 3. append() ने जोडा, remove() ने काढा.

1. Create: [120, 80]2. append(95) → [120, 80, 95]3. remove(80) → [120, 95]4. sorted() → [95, 120]
वरून खाली वाचा: code पासून result पर्यंतचा प्रवास

उदाहरणं: copy करा आणि चालवा

उदाहरण A: List तयार करून वाचा

हा code चालवा:

orders = [120, 85, 140, 98]
print(orders)
print(orders[0])
print(orders[-1])
print(len(orders))

तुम्हाला दिसणारा output:

[120, 85, 140, 98]
120
98
4

याचा अर्थ: list[0] पहिला item आणि len() एकूण items देतो.

उदाहरण B: जोडा आणि काढा

हा code चालवा:

orders = [120, 85, 140, 98]
orders.append(110)
orders.remove(85)
print(orders)

तुम्हाला दिसणारा output:

[120, 140, 98, 110]

याचा अर्थ: append() शेवटी item जोडतो आणि remove() पहिली जुळणारी value काढतो.

उदाहरण C: Total, सरासरी, min, max

हा code चालवा:

orders = [120, 140, 98, 110]
print(sum(orders))
print(sum(orders) / len(orders))
print(min(orders), max(orders))

तुम्हाला दिसणारा output:

468
117.0
98 140

याचा अर्थ: sum()/len() ने सरासरी मिळाली. Data summary ची ही पहिली पायरी आहे.

उदाहरण D: Slice आणि sort

हा code चालवा:

orders = [120, 140, 98, 110]
print(orders[0:2])
print(sorted(orders, reverse=True))

तुम्हाला दिसणारा output:

[120, 140]
[140, 120, 110, 98]

याचा अर्थ: sorted() नवीन sorted list देतो, मूळ list तशीच राहते.