Python Has A Set of Built
Python Has A Set of Built
Method Description
extend() Add the elements of a list (or any iterable), to the end of the current list
index() Returns the index of the first element with the specified value
Array merupakan struktur data yang dapat menyimpan berbagai macam item yang bersifat
tidak unik, yang artinya boleh terdapat dua data yang sama di dalam satu array. Array
sebenarnya menjadi sangat mirip dengan list karena keduanya sama sama bisa bisa diurutkan,
kemudian juga bisa diubah isinya, dan diapit oleh dua kurung siku ( [ ] ). Sayangnya untuk
menyimpan berbagai tipe data yang berbeda tidak semudah yang dibayangkan, karena
tergantung dari jenis array yang digunakan.
Modul array digunakan untuk data yang memiliki tipe data yang sama, dan kita juga perlu
mendefinisikan tipe datanya. Sedangkan array yang berada di package numpy
memungkinkan kita menginputkan beberapa jenis tipe data dalam dalam satu array
Sama seperti Array Python, list merupakan struktur data yang dibangun ke dalam Python
untuk menyimpan sekumpulan item yang diapit oleh dua kurung siku. List bersifat mutable
atau dapat diubah, dimana kita dapat menambah atau menghapus elemennya. List juga dapat
diurutkan sehingga kita dapat menggunakan indeks ketika ingin merujuk ke elemen tertentu.
Elemen dari list tidak harus bersifat unik, yang artinya diperbolehkan terdapat duplikasi, serta
dapat terdiri dari tipe data yang berbeda dalam satu list, kita bisa menggabungkan string,
integer, dan objek dalam list yang sama.
List Array
No need to explicitly import a module for Need to explicitly import the array module
the declaration for declaration
Greater flexibility allows easy Less flexibility since addition, and deletion
List Array
The entire list can be printed without any A loop has to be formed to print or access
explicit looping the components of the array
Consume larger memory for easy addition Comparatively more compact in memory
of elements size
Nested lists can be of variable size Nested arrays has to be of same size.
Example:
Example:
import array
my_list = [1, 2, 3, 4]
arr = array.array(‘i’, [1, 2, 3])
def my_function(food):
for x in food:
print(x)
my_function(fruits)
def my_function(x):
return 5 * x
function(argument){
switch(argument) {
case 0:
return "This is Case Zero";
case 1:
return " This is Case One";
case 2:
return " This is Case Two ";
default:
return "nothing";
};
};
#Switch Statement
def SwitchExample(argument):
switcher = {
0: " This is Case Zero ",
1: " This is Case One ",
2: " This is Case Two ",
}
return switcher.get(argument, "nothing")
if __name__ == "__main__":
argument = 1
print SwitchExample(argument)
count = 0
while (count < 3):
count = count + 1
print("Hello Geek")
else:
print("In Else Block")
fruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)
if x == "banana":
break
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)
mycursor = mydb.cursor()
mycursor.execute("SHOW DATABASES")
for x in mycursor:
print(x)
CREATE TABLE Users(
name VARCHAR(128),
email VARCHAR(128)
)
INSERT INTO Users (name, email) VALUES ('Kristin', '[email protected]')