Skip to content

Commit 4fa4398

Browse files
committed
Added python_list.py to Python-Basic-to-Advance repo
1 parent a19cfb0 commit 4fa4398

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

python_list.py

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#A R C – P I C S
2+
numbers = [10, 0, -1, 7]
3+
#names=['Amrata','Hrutuja','Sheetal']
4+
#mix_list=['Amrata',24,'BCS']
5+
print(numbers) # [10, 0, -1, 7]
6+
7+
print(numbers[0]) # 10 (first element)
8+
9+
print(numbers.index(10))# 0 (index of value 10)
10+
11+
numbers.append(5) # adds 5 at the end
12+
print(numbers) # [10, 0, -1, 7, 5]
13+
14+
numbers.extend([40,50]) # adds all elements from another list
15+
print(numbers) # [10, 0, -1, 7, 5, 40, 50]
16+
17+
numbers.insert(0, 20) # inserts 20 at index 0
18+
print(numbers) # [20, 10, 0, -1, 7, 5, 40, 50]
19+
20+
numbers.remove(10) # removes the first occurrence of 10
21+
print(numbers) # [20, 0, -1, 7, 5, 40, 50]
22+
23+
print(numbers.pop()) # removes and returns last element → 50
24+
# list now: [20, 0, -1, 7, 5, 40]
25+
26+
print(numbers.count(20))# counts occurrences of 20 → 1
27+
28+
numbers.sort() # sorts ascending
29+
print(numbers) # [-1, 0, 5, 7, 20, 40]
30+
31+
numbers.reverse() # reverses order
32+
print(numbers) # [40, 20, 7, 5, 0, -1]
33+
34+
new_numbers = numbers.copy() # shallow copy
35+
print(new_numbers) # [40, 20, 7, 5, 0, -1]
36+
37+
numbers.clear() #clear list
38+
print(numbers)

0 commit comments

Comments
 (0)