-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtemp.py
More file actions
281 lines (88 loc) · 2.42 KB
/
Copy pathtemp.py
File metadata and controls
281 lines (88 loc) · 2.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
#VERİ YAPILARI
#Python'da kullanılan birden fazla veri yapısı var.
#1.LİSTELER
#2.TUPLE
#3.SETLER
#4.SÃZLÃK
#LİSTELER
#deÄiÅtirilebilir,kapsayıcı,sıralı.
#liste 2 ayrı yolla oluÅturulabilir.
#list()
#[]
notlar = [90,80,45,17]
type(notlar)
liste= ["a",19.52,935,10.5]
liste_cok= ["a",19.52,935,10.5,notlar]
len(liste_cok)
type(liste_cok[0]) #0.indeksteki elemanın tipini gösterir.
type(liste_cok[2])
type(liste_cok[1])
liste_cok[4] #liste_cok un 4.indeksini gösterir.
#del komutu ile liste silinebilir.
#Listeler-Eleman İsimleri
listem = [10,20,30,40,50]
listem[1] #listemin 1.elemanı
listem[9]
listem[0:2] #0'dan 2'ye kadar,2 dahil deÄil.
listem[:2] #baÅtan 2ye kadar
listem[1:] #1den en sona kadar
yeniliste = ["a",10,[20,30,40,50]]
yeniliste[2]
yeniliste[2][3]
#LİSTELER ELEMAN DEÄİÅTİRME
liste=["nar","elma" ,"portakal","muz","mandalina"]
liste
#Portakalı Antalya Portakalı olarak deÄiÅtirmek istediÄimizde
liste[2]
liste[2]="Antalya Portakalı"
liste
liste[2]="portakal"
liste
liste[:4]
liste[:4]="a","b","c","d"
#Listeye yeni bir eleman eklemek istersek
liste=["nar","elma" ,"portakal","muz","mandalina"]
liste
liste + ["kiraz"]
liste
#Kalıcı eklenmedi listemize.Atama iÅlemi gerçekleÅtirmemiz lazım.
liste = liste + ["kiraz"]
liste
#Liste içinden eleman silme
del liste[0]
liste
#LİSTE METODLARI
liste_yeni=["ali","ahmet","lamba"]
liste_yeni
dir(liste_yeni)
liste_yeni
#append (eleman eklemek),remove (eleman silmek)
liste_yeni.append("kalem")
liste_yeni
liste_yeni.remove("ahmet")
liste_yeni
#Count (sayma metodu)
liste=["ali","veli","ayse","ali","ayse","veli","elli"]
liste
liste.count("ali")
liste.count("elli")
#copy metodu (yedeklemek)
liste_yedek = liste.copy()
#extend (iki listeyi kalıcı birleştirmek)
liste.extend (["a","cb","kevser",10])
liste
#index metodu (bir eleman hangi indekste)
liste.index("veli")
liste.index("elli")
#reverse metodu (elemanları terse çevirme)
liste.reverse()
liste
#Sort metodu (sıralama yapmak için kullanılır)
liste = [10,20,35,39,88,95,93,65,72,89,100]
liste.sort()
liste
#clear metodu (liste temizleme)
liste.clear()
liste
# 2)VERİ YAPILARI : TUPLE (DEMET OLUŞTURMA)
t = ("ali","veli",1,2,3.2,[1,2,3,4])