Anda di halaman 1dari 3

Laporan List Python

Dalam berikut tentukan output dan buatlah program yang sesuai


berdasarkan perintah yang telah ditentukan. Pada soal yang tidak
terdapat penjelsan berarti tulis ulang source code dan lakukan
analisis serta berikut penjelasan mengenai apa yang terjadi pada
source code tersebut.

1. Tentukan output yaitu “Informatika masuk kedalam fakultas


Teknik”, lakukan modifikasi pada kode berikut:
fakultas = [("Informatika", "Teknik"), ("Manajemen",
"FEB")]
(name, fakultas) = (fakultas[1][0], fakultas[1][1])
print(name, " Masuk kedalam fakultas ", fakultas, '.',sep=
"" )

2. a = 3
b=4
print((a + b,))
print((a + b))
print(())

3. Apakah pernyataan s = 'a’ + 'b' dan s = "" .join ([’a', ’b’])


memberikan nilai yang sama ke variabel s?

4. Asumsikan bahwa negara daftar berisi nama-nama lima


puluh negara di dunia, dan tentukan output yang
ditampilkan oleh baris kode.
countries = [ "Japan", "India", "Algeria", "Brazil",
"Angola", "England", "Argentina", "Portugal", "China",
"Australia", "Austria", "Ghana", "Bahamas",
"Bangladesh", "Belgium", "Bhutan", "Bosnia",
"Cameroon", "Canada", "Denmark"]
a. print(countries[2], ", ", countries[-1])
b. countries.insert(5, "Germany")
print(countries[5])

1
c. del countries[4]
print(countries[4

d. countries[1] = "Poland"
print(countries[:3])
e. print(countries[2:1en(countries)]

5. Asumsikan bahwa list1 berisi 100 item. Tentukan jumlah


item di setiap irisan.
a. listl[-8:]
b. listl[:8]
c. list1[:]
d. list1[-8:-1]
e. listl[8:8]
f. 1ist1[1:-1]
6. Asumsikan bahwa daftar nums = [7, 3, 9, 1], dan tentukan
output yang ditampilkan oleh baris kode.
a. print("Largest Number:", max(nums))
b. print("Length:", len(nums)) listl[:]
c. print("Total:", sum(nums)) listl[8:8]
d. print("Number lot", sum(nums) / list(nums))

7. tuplel = tuple1 = ("universitas", "bengkulu", "fakultas",


"teknik", "prodi", “informtika”)
tuple2 = tuple1[4:]+tuple1[:2]
Tentukan tuple2 menjadi :
('prodi', 'informatika', 'fakultas', 'teknik', 'universitas',
'bengkulu')

8. allDay = " around- the-clock"


print(allDay.Split('-'))

9. PhoneNumber = “9876543219”
Listl =print(word) 1ist(phoneNumber)
list1.insert(3, '-')
list1.insert(7, '-')
phoneNumber="".join(listl)
2
print(phoneNumber)

10. word=”diary”
list1 = list(word)
list1.insert(3, list1[1])
del list1[1]
word=””.join(list1)
print(word)

Anda mungkin juga menyukai