Python Set

  Рет қаралды 843

Mau Bisa - Dewa Bayu

Mau Bisa - Dewa Bayu

Күн бұрын

Пікірлер: 99
@ArnoldusFrederikus
@ArnoldusFrederikus 2 жыл бұрын
Nama : Arnoldus Frederikus Lawang Nim : 1910342 Kelas : AA Dengan mendengar serta mencermati video di atas dimana telah membahas mengenai set. Dimana Set ini tidak dapat menggantikan nilai. Dan mencermati vedeo tersebut yaitu dimana Set ada sediki perbedaan dengan List. Dimana List merupakan sebuah tipe yang dapat menyimpan 3 sampai 4 nilai yang dimna nilai-nilai yang di dalamnya dapat di ubah. Dan di Set juga tidak memiliki nomor indeks. Jadi adapun juga sedikit perbedaan antara List, Tupel dan Set yaitu pada tanda kurungnya. Dimana List menggunakan tanda kurung [ ], sementara Tupel menggunakan tanda kurung ( ) dan sedangkan Set sendiri menggunakan kurung kurawal { }. Di atas juga terdapat contoh untuk membuat variabel Set yang dimana ketika diberikan nilai dengan menggunakan tanda kurung kurawal. Dalam Set tedapat beberapa dalam pembuatan kode program bagaimana membuat definisi Set, mengakses set, menambah dan menghapus nilai set, menggabungkan set serta membuat irisan set yang artinya dapat menghasilkan nilai yang sama pada variabel.
@_Mangkrisna
@_Mangkrisna 2 жыл бұрын
Nama : I Komang Krisna Pramana Putra Nim : 19103365 Kelas : R Pada video materi kali ini membahas mengenai SET pada bahasa phyton yang merupakan kumpulan data yang tidak terurut, tidak dapat diubah dan tidak ada indexnya. perbedaan antara list, tuple dengan set adalah terletak pada kurungnya yang menggunakan {} pada SET dan hasilnya pasti teracak. Set dapat menyimpan nilai yang bertipe data berbeda entah itu string, integer, boolean dan float. jika kita ingin mengakses tipe data SET ini, kita menggunakan perulangan For yang hasilnya akan berderet kebawah namun tidak ada kurung {} tersebut > Penulisan Varibel dan hasil Cetak dari SET Pertama dibuatkan Variabel SET “A” dengan diberikan nilai 1,2,3 dan perlu di ingat bahwa pada varibel bertipe SET menggunakan Kurung Kurawal. Kedua di buatkan juga Variabel SET “B” dengan di berikan Nilai “a”,”b”,”c”. Setelah itu akan di coba untuk dicetak dan hasilnya adalah {1,2,3} dan {‘a’,’b’,’c’} yang menandakan ini adalah type data SET. Catatan tambahan jika mencetak lebih dari satu type data bisa memberikan hasil yang tidak berurutan. > Menggunakan Perulangan Contoh ini akan menjelaskan bagaimana cara kita bisa mengakses nilai pada SET dengan menggunakan For x in (Variabel), kemudian hasil cetak yang terlihat adalah nilai varibel SET akan tetapi tidak mengguanakan kurung kurawal. Sehingga ini menandakan bahwa kita sudah berhasil melakukan akses ke nilai Variabel SET. > Menambahkan nilai pada Varibel SET Contoh ini akan memanfaatkan method “ADD”, kemudian setelah di lakukan Cetak maka hasil yang keluar adalah nilai yang di tambahkan berhasil masuk ke himpunan variabel SET. Akan tetapi, nilai tersebut muncul pada posisi random. > Menghapus nilai/ item pada Varibel SET Contoh ini akan memanfaatkan method “REMOVE”, dimana nilai / item pertama yang dihapus adalah “b”. Setelah itu coba di cetak dan berhasil menghilangkan nilai “b” dari Himpunan Variabel SET. > Penggabungan nilai/ item pada Varibel SET Contoh ini kita bisa memanfaatkan beberapa method Seperti “UNION atau UPDATE”. Pertama kita buat variabel SET 1 dan SET2, dimana dari kedua variabel SET ini memiliki type data yang berbeda yaitu Integer dan String. Setelah semua item di input dan di cetak, hasil yang ditampilkan adalah Himpunan yang isinya dua type data string dan integer dengan urutan random. > Irisan pada Varibel SET dengan type data sama Contoh ini akan memanfaatkan method “INTERSECTION”. Dibuatkan Variabel Set1={“a”,”b”,”c”} dan Set2={“b”,”c”,”d”}. Maka Setelah dicetak hasilnya {‘c’, ‘b’} dengan urutan yang tidak beraturan
@AmaliaJunianggrainiIO
@AmaliaJunianggrainiIO 2 жыл бұрын
Nama : Amalia Juni Anggraini NIM : 19103367 Kelas : R Pada video kali ini membahas tentang struktur data yang ketiga dari pemrograman Python yaitu Set. Flashback materi sebelum nya yaitu set dan tuples. Dimana bahwa tuples = dapat menyimpan beberapa nilai dari sebuah variabel , unchangeable tidak dapat diganti nilai nya. Dan List = dapat menyimpan lebih dari satu nilai dalam list dan changeable dapat diganti nilai nya. Dan pada video ini dibahas tentang Set. Sedangkan pada Set = nilai-nilai dalam variabel set tidak terurut (unordered) , dan tidak memiliki nomer indeks(tidak bisa mengakses suatu nilai dari keberadaan nomor urut) Di dalam set dapat menyimpan nilai dengan tipe data yang berbeda. Definisi Set menggunakan kurung kurawal {} Cara mengakses Set = nilai di dalam set dapat diakses menggunakan perulangan for yang dimana nilai yang akan di cetak adalah isi di dalam variabel yang dipanggil. - Menambah nilai dari set (methode add) Menggunakan add dan menuliskan nilai yang ingin ditambah - Menghapus nilai (methode remove) Menggunakan remove serta menuliskan nilai yang ingin dihapus - Menggabungkan dua nilai Join Two Set * (methode union) Membuat variabel baru untuk menggabungkan set. * (methode update) Menggabungkan 2 nilai set Dengan mencetak variabel pertama - Irisan (menggabungkan nilai yang sama) Set1.intersection.update(set2) Print(Set1) Maka tercetak hasil dari nilai yang sama saja.
@delvimuliyati5440
@delvimuliyati5440 2 жыл бұрын
Nama : Delviana Asri Mulyati Nim : 21103132 Kelas : R Phyton Set Seperti yang kita ketahui Set adalah data yang berisi kumpulan data tak terurut(unordered),tidak memiliki nomor indeks dan set ini jga ditandai dengan kurung kurawal {}. Pada set nilai-nilai yang terdapat pada variable baik itu dengan tipe data berbeda seperti tipe data integer,string,bolean tidak menjadi masalah ketika fungsi tersebut dijalankan.Hanya saja nilai-nilai yang terdapat pada variable ketika dijalankan tidak terurut,yang dimana penempatan atau posisinya tidak sesuai,namun itu bukan menjadi masalah karna tadi saya sudah jelaskan sedikit set itu data yang tidak berurutan.Selnjutnya saat kita mengakses nilai dalam set kita menggunakan teknik perulangan for(menanyakan apakah nilai yang ditentukan ada dalam set),dengan menggunakan in sebagai kata kunci.Didalam set terdapat fungsi yang harus perlukan digunakan seperti add(),remove(),union(),update() dan intersection_update(). Pertama saya menjelaskan add(),seperti yang kita ketahui add ()dalam set adalah menambah satu anggota/ nilai dalam variable.remove() disini artinya menghapus nilai yang dicari dalam variable.jika nilai yang dicari tidak ada,maka akan terjadi eror.union()berarti gabungan anggota atau variable yang dimana akan digabungkan menjadi satu dalam variable baru.Update() artinya menambah suatu nilai tertentu atau juga bisa dikatakan penggabungan.Intersection() yang berarti kita mengupdate anggota yang menjadi irisan dari dua set yang dimana kita menyimpan nilai-nilai yang sama saja.
@s_2iio3io4marialestianamen4
@s_2iio3io4marialestianamen4 2 жыл бұрын
Nama : Maria Lestiana Meni Nim : 21103104 Kelas : R Mata kuliah : Struktur Data Dari video diatas menjelaskan bahasa python dimana kita menggunakan bahasa Set. Dalam bahasa sek kita menggunakan tanda {} dan set tidak bisa mengakses angka yang terurut. 1. Dalam bahasa Set kita bisa menggunakan tipe data yang berbeda dan hasilnya tetap ada tanda {}, tipe data set kita bisa menggunakan tipe data integer dan string dan hasil tercetak tidak terurut. 2. Mengakses data dalam set yaitu menggunakan perulangan dan dalam data yang tercetak tidak memiliki tanda {} karena yang tercetak adalah yang ada dalam set karena menggunakan perulangan. 3. Cara penghapusan nilai dimana kita bisa menggunakan add, kita menambah nilai yang kita pilih dan hasilnya berada di tengah. 4. Cara menghapus nilai dan memilih set yang di hapus yaitu menggunakan remove dan angka yang kita pilih akan terhapus. 5. Cara menggabungkan nilai yang sama dari 2 set kita bisa menggunakan metode intersection_update.
@niputuyuniawati6227
@niputuyuniawati6227 2 жыл бұрын
NAMA : Ni Putu Yuniawati NIM : 21103157 KELAS : H // TI-KAB Mata Kuliah : Stuktur Data SET Pada vidio ini membahas stuktur data dengan materi set. Set hampir sama dengan list dan tuple namun list adalah kumpulan yang tersusun dan dapat diubah, memumgkinkan anggota nilainya duplikat. Pada tuple kumpulan nilai yang di pesan dan tidak diubah, sedangkan Pada Set merupakan kumpulan nilai yang tidak berurutan, tidak dapat diubah dan tidak terindeks, didalam set tidak ada anggotanya yang duplikat. Set ditulis dengan kurung kurawal, set dapat dihapus atau ditambahkan Set memiliki beberapa metode yang bisa digunakan yaitu : - untuk mengulangi urutan set menggunakan perulangan for, dengan kodenya ( for x in (nama variabel)) - untuk menambahkan elemen ke set dapat menggunakan metode add(), karena set sekumpulan nilai yang tidak berurutan maka tambahan nilai baru pada set tidak tentu akan berada di belakang atau di depan nilai yang ada ataupun berada ditengah nilai yang ada . Dengan kodingannya (namaVariabel.add(nilai yang ingin ditambahkan)) - metode remove() dapat digunakan untuk menghapus elemen yang ditentukan, karena set tidak terindeks maka dapat langsung menentukan elemen yang akan ingin kita hapus. Contoh kodenya (namaVariabel.remove(elemen yang ingin di hapus) - untuk menggabungkan elemen yang akan disimpan ke variabel baru dividio dijelaskan kita dapat menggunakan metode union(). Dengan Contoh kodenya (variabelBaru=variabel1.union(variabel2)) - metode update() untuk memperbarui set dengan menggabungkan set satu dengan set lainnya. Metode update() ini hampir sama dengan metode union() tetapi di metode update() nilai variabel akan disimpan di variabel yang sudah ada. Dengan contoh codingannya (variabel1.update(variabel2)) - untuk menghapus nilai dalam variabel yang tidak ada divariabel yang lainnya / untuk menggabungkan nilai variabel yang bernilai sama (irisan) menggunakan metode intersection_update(). Contoh codingannya (variabel1.intersection_update(variabel2)
@bayustore3309
@bayustore3309 Жыл бұрын
Nama : I Wayan Bayu Agheni Nim : 2201010077 Kelas : T Dalam Video tersebut saya belajar python set, Nilai nilai dalam set tidak terurut dan juga tidak memiliki nomor index sehingga kita tidak bisa mengakses suatu nilai dari nomor urut keberadaanya dalam variabel tersebut. Yang membedakan set dengan tuple dan list bisa dilihat dari tanda kurungnya yang mengguanakan kurung kurawa contoh set A = {1,2,3,4,5} di dalam variabel set ini juga bisa menyimpan nilai yang memiliki tipe data yang berbeda. Cara menambahkan data kedalam set adalah dengan cara namaset.add(data) cara menghapunya menggunakan metode remove contoh namaset.remove(data yang ingin di hapus). Menggabungkan sebuah set bisa menggunakan metode union misalnya : Set1 = {1,2,3,4} Set2 = {5,,6,7,8} Set3 = set1.union(set2) Print(set3) Selain menggunakan union kita bisa menggunakan metode update : Set1 = {1,2,3,4} Set2 = {5,,6,7,8} Set1.update(set2) Print(set1) Cara untuk irisan,irisan itu akan menggabungkan yang sama saja dari dua buah himpunan atau set.
@kadekdwianggaraputra5525
@kadekdwianggaraputra5525 2 жыл бұрын
Nama : Kadek Dwi Anggara Putra Nim : 20101018 Kelas : H Berikut adalah hasil riview saya setelah menonton vidio tentang materi SET diatas. Penggunaan set ini hampir sama dengan tuple dan list hanya ada beberapa perbedaan. Didalam set Nilai - nilai dalam variable tersebut tidak terurut dan juga tidak memiliki nomor indeks atau random sehingga kita tidak bisa mengakses suatu nilai dari nomor urut keberadaannya dalam variable tersebut. Berbeda dengan materi sebelumnya yaitu list dan tuple. Jika dengan list kita bisa menyimpan beberapa nilai dalam sebuah variable dan nilai tersebut dapat diganti nilainya dan jika dengan tuple juga dapat menyimpan beberapa nilai dalam sebuah variable tapi nilai tersebut tidak dapat diganti nilainya, perbedaan yang paling terlihat antara penggunaan list, tuple, dan set adalah dalam penggunaan tanda kurung jika pada list kita menggunakan tanda kurung siku “[]”, lalu pada tuple menggunakan kurung bulat “()”, kemudian pada set kita menggunakan kurung kurawal “{}”. Variable set ini juga dapat menyimpan nilai dengan tipe data yang berbeda, tapi perbedaannya saat kita akan mencetak variable nilai yang tercetak tidak sesuai dengan apa yang dideklarasikan diawal contoh A = { 1, 2, 3, “a”, “b”, “c”} saat kita mencetak A hasil yang akan muncul adalah { ‘a’, 1, 2, 3, ‘b’, ‘c’} karena seperti yang dijelaskan di awal bahwa set tidak ter urut atau tidak memiliki nomor indeks. Kita dapat menggunakan add untuk menambahkan nilai di dalam variable contohnya : add.(100) lalu kita cetak variable A kembali hasilnya adalah { ‘a’, 1, 2, 3, 100, ‘b’, ‘c’} penambahannya pun random atau tidak di depan maupun di belakang. Selain menambahkan nilai kita juga dapat menghapus nilai menggunakan remove. Lalu kita dapat menggabung kan 2 buah set menggunakan metode union contohnya jika kita ingin menggabungkan set1 = { “a”, “b”, “c” } dengan set2 = { 1, 2, 3 } kemudian digabungkan dengan membuat set baru contohnya : set3 = set1.union(set2) kemudian print(set3) akan tercetak { ‘a’, 1, 2, 3, ‘b’, ‘c’ }. Selain union kita juga dapat menggunakan metode update, berbeda dengan union. Jika union penggabungannya disimpan pada variabel baru sedangkan update penggabungannya disimpan pada variable set1 jadi set1 diubah nilainya digabungkan dengan nilai dari variable set2. Kemudian ada metode irisan yang akan menggabungkan nilai yang sama saja dari beberapa variable contoh : set1 = { “a”, “b”, “c” } kemudian set2 = { “b”, “c”, “d” } kemudian di gabungkan dengan metode set1.intersection_update(set2) kemudian print(set1) lalu akan mencetak hasil { ‘c’, ‘b’ } yang tercetak hanya nilai ‘c’ dan ‘b’ variable set1 dan set2 memiliki nilai yang sama yaitu ‘c’ dan ‘b’. Sekian hasil riview dari saya, terimakasih
@afrilianvikingnandomuslim_1441
@afrilianvikingnandomuslim_1441 2 жыл бұрын
Nama : Afrilian Viking Nando Muslim NIM : 20101178 Kelas : R Struktur Data Set dalam bahasa pemrograman python adalah tipe data kolektif yang digunakan untuk menyimpan banyak nilai dalam satu variabel dengan ketentuan: nilai anggota yang disimpan harus unik (tidak duplikat) Set bisa digunakan untuk melakukan operasi himpunan matematika seperti gabungan, irisan, selisih, dan lain - lain, Set bisa berisi data campuran, baik integer, float, string, dan lain sebagainya. Akan tetapi set tidak bisa berisi list, set, dan dictionary. Set adalah kumpulan yang tidak berurutan, tidak dapat diubah, dan tidak terindeks. Tidak ada anggota duplikat. Penjelasan dalam video: Dalam set atau himpunannya nila-nilai di dalam variabel tersebut tidak terurut dan juga tidak memiliki nomor indeks sehingga kita tidak bisa mengakses suatu nilai dari nomor urut keberadaannya dalam variabel tersebut Perbedaan toples, list dan sekarang yang sedang digunakan yaitu set adalah kurungnya, klo di list kurung kotak klo di set adalah kurung kurawal. Didalam variabel set dapat menyimpan tipe data yang berbeda, Cara mengakses nilai dalam set yaitu menggunakan perulangan, cara menambahkan nilai dari himpunan yaitu menggunakan add, Tambahkan item ke set, menggunakan metode add(), Objek dalam metode update() tidak harus berupa kumpulan, dapat berupa objek yang dapat diubah (tupel, daftar, kamus, dll.). cara menghapus item dalam set dengan cara remove, ketik remove() untuk menghapus item jika item yang akan dihapus tidak ada, remove() akan memunculkan kesalahan. cara penggabungan set bisa dilakukan dengan metode union bisa menggunakan teknik update juga, gunakan metode update(). Anda dapat menggunakan metode union() yang mengembalikan set baru yang berisi semua item dari kedua set, atau metode update() yang menyisipkan semua item dari satu set ke set lainnya irisan adalah menggabungkan yang sama saja himpunannya.
@Lastiani-pe5hv
@Lastiani-pe5hv Жыл бұрын
Nama : Lastiani Nim : 17101725 Kelas : T Dalam pemahaman saya pada video ini membahas tentang Set lanjutan dari pembahasan sebelumnya yaitu Tuple dan List. Set adalah salah satu tipe data phyton, yang digunakan untuk menyimpan banyak nilai dalam satu variabel dan yang tidak beraturan serta memiliki nilai yang unik atau tidak ada duplikasi. Untuk struktur pembuatan set sendiri mirip dengan list, dan tuple. set menggunakan {}, tidak memiliki nomor urut index tidak seperti list dan tuple, data yang unik atau tidak ada duplikasi, Anggota set tidak dapat diubah tapi kita bisa menambahkan, menghapus, menggabungkan, bisa menyimpan nilai yang sama, bisa menggunakan tanda koma dan bisa dibuat dengan fungsi set(). Dalam menambahkan set tampilan tidak harus berurutan. Dalam menggambungkan set bisa menggunakan "unionn atau update". untuk menyimpan nilai yang sama bisa menambahkan "intersection_update".
@panjibayusukma1881
@panjibayusukma1881 2 жыл бұрын
Nama : Panji Bayu Sukma NIM : 20101119 Kelas : H pada video di atas menjelaskan mengenai set Set digunakan untuk menyimpan beberapa item dalam satu variabel. set (Himpunan) adalah kumpulan yang tidak berurutan, tidak dapat diubah, dan tidak terindeks. 1. contoh pendifinisian set : myset = {"apple", "cherry", "mangga"} keterangan : perbedaan yang paling terlihat antara set dengan tipe data yang dapat menyimpan kumpulan data lainnya (list, tuples, set dan dictionary) adalah dimana set menggunakan tanda kurung kurawal {} 2. di dalam set dapat berisi tipe data yang berbeda seperti integer dan string. contoh : myset = {1, 2, 3, "apple", "banana", "cherry"} 3. seperti yang dijelaskan sebelumnya bahwa set tidak dapat diubah karena tidak terindeks akan tetapi set dapat ditambah dengan method add. contoh : myset = {1, 2, 3} myset.add(4) -> maka yang tercetak adalah integer {1, 2, 3} ditambah integer {4} jadi integer {1, 2, 3, 4} 4. dalam set juga dapat melakukan penghapusan dengan method remove contoh : myset = {"a", "b", "c"} myset.remove("c") -> maka yang tercetak {"a", "b"} | method remove ini tidak menggunakan cara pengindekan karena set tidak mempunyai indeks tetapi merujuk langsung menggunakan value yang ada di dalam set. 5. set juga dapat melakukan penggabungan dengan menggunakan method union dan update. contoh union : myset = {"a", "b", "c"} myset2 = {"d", "e"} myset3 = myset.union(myset2) -> maka yang tercetak {"a", "c", "b", "d", "e"} contoh update : myset = {"a", "b", "c"} myset2 = {"d", "e"} myset.update(myset2) -> maka yang tercetak {"a", "c", "b", "d", "e"} perbedaan union dengan update adalah dimana union untuk menggabungkan set.nya dengan membuat variabel baru, sedangkan update langsung menggabungkan set.nya tanpa membuat variabel baru 6. method intersection (irisan = method ini menggabungkan value sama di dalam beberapa set) contoh : myset = {"a", "b", "c"} myset2 = {"b", "c", "d"} myset.intersection_update(myset2) -> maka yang tercetak {"c", "b"} sekian review dari saya terima kasih.
@18.iputuradaastama85
@18.iputuradaastama85 Жыл бұрын
Nama : I Putu Rada Astama Nim : 2201010436 Kelas : T Yang dapat saya tangkap dari video tersebut adalah bagaimana cara kerja dari set. Sebelumnya kita sudah belajar struktur data mengenai tuple dan list, yang jadi perbedaan dalam set yaitu nilai-nilai didalam variabel tersebut tidak terurut dan tidak memiliki nomor index sehingga kita tidak bisa mengakses suatu nilai dari nomer urut keberadaannya dalam sebuah variable tersebut. dan yang membuat SET,tuple dan list berbeda adalah SET menggunakan kurung kurawal{} sedangkan tuple menggunakan kurung lengkung() dan list menggunakan kurung siku[]. SET juga mampu menampung tipe data yang berbeda contohnya string,boelean,integer dan juga float.Ada 3 cara untuk menggunakan set yaitu Add,Remove dan Join Two Sets(Gabungan,Irisan,Seisih dan Komplement). Untuk mengakses SET dapat menggunakan beberapa cara salah satunya adalah dengan menggunakan perulangan yaitu menggunakan for dengan kode for x in c. Salah satu teknik menambahkan nilai yaitu menggunakan method add tadi, contoh kodenya adalah c.add(100). Selanjutnya untuk menghapus bisa menggunakan method remove, contoh kodenya adalah c.remove(“b”) . Setelah itu untuk menggabungkan 2 buah set kita bisa menggunakan metode union sebelum menggunakan union kita harus membuat variabel set baru lagi contohnya set3 = set1.union(set2), sehingga variabel set3 akan menggabungkan variabel set1 dan set2. Selain menggunakan union kita juga bisa menggunakan update. Perbedaannya adalah union menggabungkannya dengan menambahkan variable baru, sedangkan update gabungannya disimpan pada variable set1. contoh kodenya adalah set1.update(set2),yang akan menggabungkan kedua variabel tersebut. Ada juga metode irisan, irisan adalah menggabungkan nilai yang sama saja dari 2 himpunan yang sama contoh kodenya adalah set1.intersection_update(set2).
@nikomangtriwahyuni_i9io3o45
@nikomangtriwahyuni_i9io3o45 2 жыл бұрын
Nama : Ni Komang Tri Wahyuni Nim : 19103042 Kelas : AA Dalam video kali ini membahas tentang set. Pada set sendiri nilai-nilai didalam variable tidak berurutan dan juga tidak memiliki nomer index, sehingga dalam set kita tidak bisa mengakses suatu nilai menggunakan index. Set berbeda dengan tupple dan list, letak perbedaannya adalah pada tanda kurung, pada set menggunakan kurung kurawal. Sama dengan list dan tupple, set juga dapat menyimpan variable dengan tipe data yang berbeda namun karena variable dalam set tidak berurutan serta tidak memiliki nomer index maka urutan outputnya bisa saja berbeda dengan urutan variable yang sebelumnya telah didefinisikan. Saat akan mengakses nilai dalam set kita dapat menggunakan teknik perulangan, salah satunya perulangan for. Untuk menambahkan nilai kita dapat menggunakan add, sementara untuk menghapus nilai kita dapat menggunakan method remove dengan cara ketikkan nama dari set lalu diikuti method remove serta apa yang ingin kita hapus dalam sebuah variable tersebut. Untuk menggabungkan 2 buah set kita dapat menggunakan method union. Langkah pertama kita dapat membuat set baru lalu ketik nama set pertama lalu gabungkan dengan method union serta ketikkan nama set yang ingin digabungkan. Dalam video diatas dijelaskan juga cara lain untuk menggabungkan 2 buah set yakni dengan menggunakan teknik update. Namun berbeda dengan method union, jika kita menggunakan teknik update kita tidak perlu lagi membuat set baru, jadi hasil penggabungannya dapat disimpan pada set pertama yang telah kita buat sebelumnya. Penulisan kode update hampir sama dengan union hanya saja berbeda pada penggunaan methodnya. Pembahasan selanjutnya dari video diatas yakni tentang irisan. Irisan akan menggabungkan yang nilai yang sama saja dari 2 buah himpunan atau set, cara penulisannya yakni : nama set pertama.intersection_update(nama set kedua), namun untuk urutannya bisa jadi berbeda karena set tidak memiliki nomer index serta tidak berurutan.
@2iioio68_igedeaguspramanas7
@2iioio68_igedeaguspramanas7 2 жыл бұрын
Nama: I Gede Agus Pramana Satria Wiweka Nim : 21101068 Kelas : H Python Set kita akan belajar SET dari pemograman phyton. Sebelumnya kita sudah belajar mengenai tuple dan list, yang jadi perbedaan dalam set yaitu nilai variablenya tidak terurut dan tidak memiliki nomor index sehingga kita tidak bisa mengakses suatu nilai dari nomer urut keberadaannya dalam sebuah variable.sama dengan tuple,dan list yang membuat SET itu berbeda adalah kurungnya { }.SET juga mampu menampung tipe data yang berbeda contohnya string,boelean,integer dan juga float.Ada 3 cara untuk menggunakan set yaitu Add,Remove dan Join Two Sets(Gabungan,Irisan,Seisih dan Komplement). untuk mengakses SET dapat menggunakan beberapa cara salah satunya adalah dengan menggunakan perulangan, salah satu contoh perulangan yaitu menggunakan for dengan kodenya sebagai berikut for x in c. Salah satu teknik menambahkan nilai yaitu menggunakan method add tadi, contoh kodenya adalah c.add(1000) . Selanjutnya untuk menghapus bisa menggunakan method remove, contoh kodenya adalah c.remove(“b”) . Setelah itu menggabungkan 2 buah set menggunakan metode union sebelum menggunakan union kita akan membuat variabel baru lagi yaitu set3 = set1.union(set2). Selain menggunakan union kita bisa menggunakan update perbedaan dari keduanya adalah jika union menggabungkannya dengan menambahkan variable baru, sedangkan update gabungannya disimpan pada variable set1. contoh kodenya adalah set1.update(set2),yang menandakan method penggabungan SET ada 2 . Selanjutnya adalah irisan, irisan adalah menggabungkan nilai yang sama saja dari 2 himpunan yang sama contoh kodenya adalah set1.intersection_update(set2)
@desakketutdesianikomalasar9291
@desakketutdesianikomalasar9291 2 жыл бұрын
Nama : Desak Ketut Desiani Komalasari Nim : 19103076 Kelas : AA Matkul : Struktur Data Review : Pada video membahas mengenai set, apa yang dimaksud dengan set, bagaimana menambahkan elemen, menghapus, dan menggabungkan elemen pada set. Set merupakan suatu perintah yang digunakan untuk menyimpan data dimana data yang tersimpan tidak urut dan tidak memiliki index, jadi kita tidak bisa mengakses data dengan urut pada set. Untuk mengetahui data tersimpan dengan set atau tidak dapat dilihat melalui tanda kurung yang digunakan yakni {}. Mendeklarasikan suatu variabel yang tersimpan pada set cukup sekali diawal mulai melakukan koding misal C = {1,2,3} maka pada perintah selanjutnya tetap akan mengetahui atau didefinisikan bahwa C = {1,2,3}, sehingga untuk perintah selanjutnya cukup mengetikan nama variabelnya diikuti oleh perintah yang dikehendaki, misal C.add atau C.remove. Perintah yang dilakukan terakhir merupakan data kita yang tersimpan, contoh C = {1,2,3}. C.remove(2), maka data yang tersimpan hanya C = {1,3}. Sehingga apabila kita hendak memasukan perintah yang sama yakni C.remove(2) maka akan terindikasi error karena variabel C tidak lagi memiliki elemen 2. Lalu untuk menggabungkan set dapat menggunakan union, update, dan intersection_update. Union digunakan untuk menggabungkan 2 set dimana ada set 3 atau set baru yang dibuat untuk menyimpan hasil penggabungan set 1 dan set 2, kemudian update digunakan untuk menggabungkan 2 set dengan menyimpannya pada salah satu set yang ada, lalu intersection_update digunakan untuk menggabungkan atau mencetak elemen yang sama yang terdapat pada 2 set, misal set1 = {1,2,3} dan set2 = {2,3,4}, dengan perintah intersection_update elemen yang akan tercetak hanyalah yang bernilai sama, dimana elemen yang memiliki nilai yang sama yakni 2 dan 3, maka hanya angka tersebutlah yang ditampilkan pada output.
@IIOI_NiPutuEkaJuliantari
@IIOI_NiPutuEkaJuliantari 2 жыл бұрын
Nama : Ni Putu Eka Juliantari Nim : 21103162 Kelas : R Pada vidio yang dijelaskan tentang tipe data set memiliki nilai variabel yang tidak berurutan atau tidak berurutan, berbeda dengan tipe data list atau tuple yang memiliki nilai yang berurutan . Perbedaan saat menggunakan tipe data set diawali dengan menggunakan kurung kurawal { } Tipe data set di dalamnya bisa menggunakan tipe data integer dan tipe data boolen. Untuk menambah nilai pada himpunan bisa menggunakan add agar bisa menambah nilai yang kita ingin tambahkan dan pada saat menjalankan atau saat kira run maka data yang tadi kita tambah tidak akan berurutan penempatannya bisa saja angka yg kita tambahkan tadi terletak dibagian depan,tengah,atau akhir. Untuk menggabung dua variabel kita bisa menggunakan metode union atau bisa dengan menambahkan set baru Dan untuk menghapus nilai kita bisa menggunakan remove untuk menghapus nilai yang ingin kita hapus.
@komangayurosanika3486
@komangayurosanika3486 2 жыл бұрын
Nama : Komang Ayu Rosanika Nim : 21103010 Kelas : AA Pada materi sebelumnya saya sudah mempelajari materi tentang “List” dan “Tuple”, yang dimana List menggunakan tanda “[]”, dan tuple menggunakan tanda “()”. Hari ini saya mempelajari salah satu materi dari Python yaitu “Set” , yang menjadi perbedaannya dengan list dan tuples adalah dalam “Set” (himpunan) tidak terurut dan tidak memiliki nomor index. Sehingga sulit untuk diakses. Pasa “Set” menggunakan kurung kurawa, jika output menghasilkan atau mesih terlihat kurung kurawanya maka itu menandakan program bertipe “Set”. Namun apabila menggunakan perulangan yang mana memerintahkan print (x) maka tidak akan terdapar kurung kurawa pada outputnya. Untuk menambahkan nilai pada “Set” dapat menggunakan method “add”, untuk menghapus nilai pada “Set” dapat menggunakan method “remove”, sedangkan untuk menggabungkan dua “Set” dapat menggunakan dua cara yaitu method “Union” dan method “Update”. Selain itu ada juga “Irisan” adalah “Irisan” digunakan untuk menggabungkan bilangan atau nilai yang sama pada 2 set. Sekian riview saya mengenai vidio pembelajaran hari ini, terimakasih
@IPutuAdiWidanaIIII
@IPutuAdiWidanaIIII 2 жыл бұрын
Nama : I Putu Adi Widana NIM : 21101142 Kelas : H Set Pada Python Pada materi video di atas akan menjelaskan Himpunan Set yang digunakan untuk menyimpan beberapa item di dalam satu variable. Di dalam himpunan set dapat menyimpan beberapa nilai seperti string, float, dan Boolean. Himpunan set adalah kumpulan yang Unordered(tidak beraturan), dan nilainya tidak dapat dirubah. Pada materi video di atas akan membahas: 1. Cara mendefinisikan Set. Set dapat didefenisikan dengan menggunakan kurung kurawal { }, seperti A = {1,2,3}. 2. Mengakses nilai di dalam Set. Nilai di dalam Set dapat diakses menggunakan perulangan for yang dimana nilai yang akan dicetak adalah isi nilai di dalam variable A tersebut. 3. Menambahkan nilai di dalam Set. Untuk menambahkan sebuah nilai ke dalam set dapat menggunakan metode add yang dimana akan menambahkan nilai ke dalah variable A, namun nilai yang dimasukkan tersebut tidak akan berada di depan maupun dibelakang namun akan ditempatkan secara acak, karena set bersifat unordered. 4. Remove item pada Set. Untuk menghapus nilai di dalam set dapat menggunakan metode remove yang akan menghapus sebuah nilai di dalam variabel A sesuai dengan yang kita tentukan. 5. Join two set. Merupakan cara untuk menggabungkan dua buah variabel ke dalam satu set dengan menggunakan metode union yang dimana akan menggabungkan nilai yang ada di dalam variabel A dan B ke dalan variabel C kemudian akan dicetak dengan menggunakan variabel C. Ada cara lain untuk menggabungkan dua buah variabel set yaitu menggunakan metode update yang dimana perbedaan antara union dan update adalah dimana union menggunakan sebuah variabel baru untuk menyimpan nilai yang telah digabungkan , dan update merupakan gabungan nilainya di simpan di dalam variabel A yang nilainya dirubah dan digabungkan dengan isi nilai dari variabel B 6. Irisan. Merupakan cara untuk menentukan dua buah variabel yang memiliki nilai yang sama dengan menggunakan metode “intersection_update” yang dimana akan menyimpan nilai yang sama pada variabel A dan B
@endarpratama3899
@endarpratama3899 2 жыл бұрын
Nama : Endar Pratama Nim : 21103009 Kelas : AA Mapel : Struktur Data pada video ini kita mempelajari tentang set dimana pada materi set ini kita menggunakan kurung kurawal{} beda dengan materi sebelumnya seperti tupel dan list dimana dia menggunakan kurung yg berbeda-beda. ada 3 cara dalam menggunakan set,(add,remove,join two sets(gabungan,irisan) ).jika kita akan mencetak variabel menggunakan metode set maka hasilnya akan acak atau tidak berurutan karena set itu merupakan unordered atau tidak terurut dia tidak memiliki nomer indexs.
@Yoga27279
@Yoga27279 2 жыл бұрын
Nama : Rogasianus Tarang NIM : 21101200 Kelas : AA Penjelasan diatas ini merupakan materi struktur data yaitu SET. Di dalam sebuah bahasa pemrograman “python" memiliki tipe data, yang digunakan untuk menyimpan banyak nilai dalam satu variabel, Nilai anggota yang sudah dimasukkan tidak bisa diubah lagi dan Set bersifat unordered alias tidak berurut yang artinya tidak bisa diakses dengan indexLalu perbedaan lainnya yaitu dari cara penulisannya yaitu menggunakan tanda kurung kurawal { } untuk membuat set, pada list kita menggunakan tanda kurung [ ] dan untuk tuple kita menggunakan tanda kurung lengkung ( ). Tipe data set pun dapat menyimpan tipe data string dan integer dalam satu variable sama seperti tipe data list dan tuple, kita juga dapat mencetak isi dari set dengan melakukan perulangan, berbeda ketika kita tidak melakukan perulangan yang tercetak adalah set tersebut. Lalu pada video ini dijelaskan juga bagaimana cara menggabungkan set dengan menggunakan metode union, update dan intersection update. Set pula hanya bisa menerima anggota dari tipe data yang juga bersifat immutable itu dikarenakan set bersifat unchangable. Selain itu set pada python juga tidak bisa menerima nilai duplikat. Jika kita memasukkan nilai yang sudah ada pada suatu set, maka nilai tersebut hanya akan muncul atau dimasukkan 1 kali saja. meskipun nilai set tidak bisa diubah, tapi tetap bisa ditambah dan dihapus. Kita bisa menambah anggota baru ke dalam set dengan fungsi add ( ) dan fungsi update ( ). Untuk menghapus anggota pada set, terdapat beberapa fungsi yang bisa kita gunakan antara lain, remove(nilai) Untuk menghapus nilai yang dicari. Apa bila nilai yang dicari tidak ada, maka akan error, discard(nilai) Untuk menghapus nilai yang dicari. Apa bila nilai yang dicari tidak ada, tidak akan error, pop ( ) Mengambil dan menghapus nilai yang ada di sebelah kiri, clear ( ) Menghapus semua anggota. . Metode union ini digunakan untung menggabungkan 2 set kedalam variable baru atau set yang baru, sedangkan metode update digunakan untuk menggabungkan salah satu set kedalam set yang sudah ada. Lalu yang terkahir yaitu irisan atau intersection update dimana hanya akan menggabungkan nilai yang sama pada dua buah set kedalam satu set yang sudah ada, jadi nilai yang ada pada set yang sudah dilakukan irisan atau intersection update ini hanya nilai yang sama saja. Sekian ulasan yang bisa saya berikan mengenai video. (TERIMA KASIH)
@NiWayanMeriAryati
@NiWayanMeriAryati 2 жыл бұрын
Nama : Ni Wayan Meri Aryati NIM : 20101143 Kelas : AA Pada video tersebut menjelaskan mengenai tipe data dalam python yaitu set. Dalam video tersebut dijelaskan bagaimana cara kita mendefinisikan sebuah set yaitu dengan menggunakan kurung kurawal {} yang berbeda dengan list dan tuple, kemudian dijelaskan juga bagaimana karakteristik set yaitu set memiliki karakteristik unordered yang berarti tidak urut dan tidak dapat diakses dengan index, set tidak bisa ada nilai yang sama atau bersifat unik, dan set juga dapat memiliki nilai dengan tipe data yang berbeda. Cara yang dapat digunakan jika kita akan mengkases nilai dari set tersebut adalah dengan menggunakan perulangan, perulangan ini akan memanggil nilai pada variable dari set tersebut sehingga yang tercetak hanya nilai pada set tersebut. Pada set kita juga dapat menambahkan nilai pada set tersebut dengan menggunakan method add, dengan menggunakan method add, nilai yang ditambahkan akan berada secara acak dikarenakan dalam set ini tidak memiliki nomor index dan karakter dari set yang unordered (tidak terurut). Dalam set kita juga dapat menghapus nilai dari set tersebut dengan menggunakan method remove yang akan menghapus nilai yang akan dihapus, sehingga nilai tersebut akan dihapus dan hasil yang tercetak tanpa nilai tersebut. Untuk menggabungkan 2 buah set dapat dilakukan dengan 2 cara yaitu: • Union: untuk menggabungkan 2 buah set dengan cara union yaitu deklarasikan 2 buah set, kemudian dibuatkan variabel baru untuk menampung hasil penggabungan tersebut, kemudian untuk mencetak hasil tersebut kita cetak variabel hasil penggabungannya. • Update: untuk menggabungkan 2 buah set dengan cara update, yaitu kita hanya perlu melakukan update pada set1 dengan set2, yang artinya nilai pada set1 akan ditambahkan nilainya dengan set2 sehingga jika sudah berhasil maka jika dicetak set1 akan tercetak nilai pada set1 dan set2 Pada set juga dapat melakukan irisan atau menampilkan nilai yang sama dalam 2 buah variable dengan menggunakan cara intersection_update yang akan menampilkan nilai-nilai yang sama saja pada setiap set.
@Hallosahabatku
@Hallosahabatku 2 жыл бұрын
Omswastiastu 🙏🙏🙏 perkenalkan 🙏🙏 Nama. : wilfridus s.ngarong Nim. : 21101125 prodi. : TI-MDI Mat,kul : Struktur data Kls. : R Pada kesempatan kali ini saya akan MeReview penjelasan dari bapa dosen , 🙏🙏🙏🙏🙏 yaitu mereview tentang SET .Namun di sini saya akan memberikan pengertian apa itu set ? Set adalah struktur data berisi kumpulan data tak terurut (unordered). Set bersifat mutable, kita dapat menambah maupun mengurangi data yang ada di dalamnya. Dimana SET merupakan salah satu bagian tipe data yang terdapat dalam pemrograman python.set bisa menggunakan berbagai tipe data seperti tipe data integer dan tipe data boolean. Pada set kita bisa menggunakan teknik perulangan dimana yang dicetak merupakan isi dari nilai perulangan yang kita gunakan. Set ini juga bisa menyimpan tipe data yang berbeda, tetapi jika dicetak hasilna tidak akan berurut (unordered). nilai dalam set dapat diakses dengan perulangan seperti perulangan for. Terdapat beberapa teknik set dalam set ,nah di sini juga saya akan memberikan perbedaan set dan list, perbedaan set dengan list terletak pada bentuk kurungnya, list menggunakan kurung kotak [] sedangkan set menggunakan kurung kurawa {}. set bisa menyimpan tipe data yang berbeda, tetapi jika dicetak hasilna tidak akan berurut (unordered). nilai dalam set dapat diakses dengan perulangan seperti perulangan for. ada beberapa teknik dalam set yaitu: Teknik ----add Menambahkan Nilai add dalam kurung berapa nilai yang Ingin ditambahkan ----- remove ,nah teknik remove ini digunakan untuk menghapus nilai yang diinginkan yg berada didalam set. contohnya C.remove("b") kemudian run, maka variabel b yang ada di dalam set akan terhapus. namun jika di ulang kembali C.remove("b") kemudian run, maka akan terjadi eror dikarenakan pada run sebelumnya variabel b sudah terhapus. Ada juga teknik untuk menggabungkan 2 nilai dalam SET yaitu, - Menggunakan perintah union : Pada union gabungan di simpan dalam variabel baru - Menggunakan perintah update : Pada perintah ini gabungan ini di simpan dalam set pertama di ubah kemudian di gabungan dengan set yang kedua. Menggabungkan Nilai sama: dalam set kita dapat menggabungkan nilai yang sama dari 2 buah set/himpunan, hal ini dapat dilakukan dengan menggunakan method.intersection_update(). Python SET yaitu salah satu tipe data yang digunakan untuk menyimpan banyak nilai dalam satu variabel dan tidak beraturan, contoh tipe data SET, misalnya memiliki data variabel A = {1,2,3) perbedaan list dan set terdapat pada tanda kurungnya yang beda, jika pada list [] maka set , print (A) untuk mencetak nilai dari A, maka hasilnya akan seperti ini {1, 2, 3), dan kita dapat mencoba apakah sebuah variabel yang memiliki beberapa nilai tipe data integer dan tipe data string contoh: C = {1,2,3, "a","b","c") dan ketik print (C) untuk menampilkan nilai dari C, hasilnya seperti ini ('a', 1, 2, 3, 'b', 'c'} nilai yang dicetak akan diacak, dan tidak memiliki nomor indexs. Maaf bapa dosen ,, 🙏 itu saja yang dapat saya jelaskan dalam review kali ini 🙏🙏🙏🙏 Terimakasih banyak 🙏🙏🙏🙏
@almantalung5570
@almantalung5570 2 жыл бұрын
Nama: Albertus Alman Talung NIM : 21101141 Kelas : AA Pada video materi kali ini membahas mengenai SET pada bahasa phyton yang merupakan kumpulan data yang tidak terurut, tidak dapat diubah dan tidak ada indexnya. perbedaan antara list, tuple dengan set adalah terletak pada kurungnya yang menggunakan {} pada SET dan hasilnya pasti teracak. Set dapat menyimpan nilai yang bertipe data berbeda entah itu string, integer, boolean dan float. jika kita ingin mengakses tipe data SET ini, kita menggunakan perulangan For yang hasilnya akan berderet kebawah namun tidak ada kurung {} tersebut Pada video tersebut menjelaskan beberapa metode dari tipe data SET: a. Cara menambahkan nilai menggunakan metode add (C.add()) contohnya seperti C.add(100), angka 100 ini akan bertambah pada tipe data SET namun posisinya tidak menentu b. Cara menghapus nilai menggunakan metode remove (C.remove()) contohnya seperti C.remove("B"), huruf B ini akan terhapus pada SET c. Cara menggabungkan 2 tipe data SET dengan cara Union dan Update cara kerja union adalah seperti set3= set1.union(set2) sedangkan update set1.update(set2) d. Cara menggabungkan nilai yang sama menggunakan metode irisan atau intersection_update irisan yang akan menggabungkan nilai yang sama pada tipe data SET, contohnya seperti pada set1 dan set2 terdapat nilai yang sama yaitu b dan c lalu untuk menggabungkan dan mencetak hasil tersebut menggunakan intersection_update
@bayuxyz
@bayuxyz Жыл бұрын
Nama : I Putu bayu tantrayana Wijaya Nim : 2201010001 Kelas T Pada vidio diatas, membahas tentang materi SET, dalam set ini yang menjadi perbedaan dengan tuple dan list adalah nilai di dalam nya tidak ter urut dan juga tidak memiliki nomer index oleh karena itu kita tidak bisa mengakses suatu nilai. dalam set ini kita menggunakan kurung kurawal seperti ini {}, dalam variabel set bisa menyimpan nilai dengan dua tipe data yang berbedan namun pada outputnya nilai yang di ceta tidak terurut karena itu merupakan karakter dari set yaitu tidak terurut, karena set itu unordered itu yang membuat set ini tidak ter urut. cara meakses set yaitu menggunakan teknik perulangan for x in (nama dari set nya). Teknik yang dapat digunakan untuk menambahkan nilai dan menghapus nilai yang ingin hapus yang berada pada variable set yaitu dengan menggunakan method add() dan method remove(). Dalam set dapat menggabungkan 2 set yang dengan tipe data yang berbeda, untuk penggambungan 2 set menggunakan metode union. Hasil dari penggabungannya 2 set tersebut akan disimpan pada sebuah variable baru yang sudah ditentukan. Cara lain untuk menggabungkan set yaitu menggunakan teknik update, perbedaan dari Teknik update dengan union yaitu gabungan dengan Teknik Union akan disimpan dalam variable baru namun pada teknik update gabungannya disimpan pada set1 atau variable awal yang dibuat. Jadi nanti set1 atau variable diubah nilainya dan digabungkan dengan isi dari set2 atau variable kedua. Dalam set terdapat irisan yang hanya mengabungkan 2 buah set yang sama saja menggunakan intersection_update. Nantinya hasil irisan tersebut akan mencetak nilai yang sama dari kedua set. Sekian dan terimakasih
@RosalinaReeIO
@RosalinaReeIO 2 жыл бұрын
Nama : Rosalina Ree Nim : 20103349 Kelas : AA Video ini dijelaskan mengenai struktur data yang ketiga yaitu set. Set adalah tipe data yang digunakan untuk menyimpan banyak nilai dalam satu variabel dengan ketentuan, nilai anggota yang disimpan harus unik (tidak duplikat), nilai anggota yang sudah dimasukkan tidak bisa diubah lagi dan set bersifat tidak berurut yang artinya tidak bisa diakses dengan index atau tidak memiliki nomor index. Kemudian yang bisa terlihat pada video yang membedakan list, tuples dan set yaitu set menggunakan kurung kurawal {}. Dalam video tersebut juga menambahkan nilai menggunakan method “add” dengan cara " namavariable.add(nilai yg ingin ditambahkan) " , dan juga bisa menggunakan method “remove” untuk menghapus sebuah nilai dalam sebuah variable dengan cara " namavariable.remove(nilai yang ingin dihapus pada variable tersebut) " . Dan pada set dapat menggabungkan dua set dengan method union contohnya dengan membuat 2 set dan kita menggabungkan kedua set tersebut dengan membuat sebuah set baru dengan " setbaru=set1.union(set2) " . Ada juga cara yang lain untuk menggabungkan 2 set dengan menggunakan teknik update . Dengan menggunakan method union kita harus membuat set baru dan disimpan di set yang baru namun untuk teknik update kita menggunakan set yg lama dan disimpan di set yang lama dengan " set1.update(set2). " Sehingga nilai tersebut disimpan di set 1 . irisan menggabungkan yang sama pada 2 himpunan atau set dengan menggunakan " set1.intersection_update(set2) " contohnya diketahui set1 berisikan a,b,c dan set 2 b,c,d sehingga irisan dari kedua variable set tersebut adalah b dan c dikarenakan hanya memunculkan yang sama dari kedua set tersebut .
@hidayatiarika583
@hidayatiarika583 2 жыл бұрын
Nama : Hidayati Arika NIM : 21103100 Kelas : R Materi yang di bahas pada video di atas adalah tentang set. set berbeda dengan tupple dan list. dimana variabel yang ada didalam set tidak berurut dan juga tidak memiliki nomor indeks sehingga tidak bisa mengakses nilai dari nomor urut di dalamnya. perbedaan set dengan list terletak pada bentuk kurungnya, list menggunakan kurung kotak [ ] sedangkan set menggunakan kurung kurawa { }. set bisa menyimpan tipe data yang berbeda, tetapi jika dicetak hasilna tidak akan berurut (unordered). nilai dalam set dapat diakses dengan perulangan seperti perulangan for. ada beberapa teknik dalam set yaitu: 1. add digunakan untuk menambahkan nilai yang diinginkan. contohnya C.add(100) kemudian run, maka di variabel didalam set akan bertambah. 2. remove digunakan untuk menghapus nilai yang diinginkan yg berada didalam set. contohnya C.remove("b") kemudian run, maka variabel b yang ada di dalam set akan terhapus. namun jika di ulang kembali C.remove("b") kemudian run, maka akan terjadi eror dikarenakan pada run sebelumnya variabel b sudah terhapus. 3. union dan set digunakan untuk menggabungkan 2 buah set. contohnya set3 = set1.set2 kemudian di run, maka akan tercetak gabungan set1 dan set2. 4. irisan digunakan untuk menggabungkan bilangan atau nilai yang sama pada 2 set. contohnya set1 = {"w","x","y"} dan set2 = {"x","y",z""} kodenya adalah set1.intersection_update(set2) kemudian run, maka akan dicetak bilangan yaang sama yaitu w dan y.
@rizkydwifanani8811
@rizkydwifanani8811 2 жыл бұрын
Nama : Rizky Dwi Fanani NIM : 20101064 Kelas : AA Setelah membahas tuple dan list, kita masuk ke strukur data Set dari pemograman python. Dalam Set nilai yang ada di dalam variablenya tidak terurut dan tidak memiliki nomor index sehingga kita tidak bisa mengakses suatu nilai dari nomor urut keberadaannya dalam suatu variable. Dalam proses pembuatan kode pada set dapat dilihat perbedaan mendasar diantara list atau tuple, dimana pada set menggunakan kurung kurawal { }. Set juga memiliki kesamaan dengan list atau tuple dimana mampu menyimpan nilai dengan tipe data yang berbeda namun tidak dapat mengurutkan keberadaan nilai tersebut dimana pada list dan tuple itu bisa dilakukan. Mengakses nilai didalam set dapat dilakukan menggunakan perulangan. Salah satunya perulangan For. Dengan menggunakan perulangan maka kita tidak akan mencetak Set itu lagi melainkan mencetak variable perulangan itu sendiri, sehingga kurung kurawal sebagai penanda set tidak akan dicetak lagi. Pada set kita juga dapat menambahkan nilai, salah satunya bisa menggunakan fungsi atau method Add. Namun method add tidak bisa menambahkan secara terurut atau nilai yang di tambahkan akan masuk secara acak. Selain Add untuk menambahkan, adapula method remove yang berfungsi menghapus nilai pada variable, sama seperti add, remove digunakan dengan cara mengetik methode remove dibelakang nama variable yang diawali titik (.remove). method ini dapat menghapus nilai yang kita inginkan dengan cara memasukan nama nilai di akhir method. Selanjutnya ada Penggabungan Set yang dapat dilakukan dengan metode union. Cara yang digunakan cukup mudah dan hampir sama dengan method add dan remove dimana kita hanya perlu menambahkan .union setelah membuat set baru dan diakhiri dengan parameter yang berisi set yang akan di gabung. Selain Union, method yang bisa kita gunakan ialah update. Lebih sederhana dari union dimana kita tidak perlu membuat set baru melainkan langsung menggunakan set yang tersedia dilanjutkan dengan method .update dan diakhiri parameter set yang akan digabung. Hasil ouput nya sama seperti union . selanjutnya membuat sebuah irisan atau intersection, dimana method ini berfungsi untuk mencetak nilai yang sama pada set. langkah nya sama persis dengan proses update, namun hanya di tambah dengan method intersection.
@OO_IdaBagusGedeBalaDewaAgung
@OO_IdaBagusGedeBalaDewaAgung 2 жыл бұрын
Nama : Ida Bagus Gede Baladewa Agung Nim : 21101053 Kelas : AA Matkul : Struktur Data Pada materi divideo membahas tantang penggunaan Set pada python. Set dalam bahasa pemrograman python adalah tipe kolektif yang digunakan untuk menyimpan banyak nilai dalam satu variabel dengan ketentuan sebagai berikut: 1. Nilai anggota yang simpan harus unik 2. Nilai anggota yang dimasukkan tidak dapat diubah lagi 3. Set bersifat unordered alias tidak berurut yang artinya didapat di akses dengan index Misalkan, contohnya kita menggunakan variabel A, untuk variabelnya kita bisa menggunakan huruf atau apapun yang sesuai dengan keinginan kita. Tipe data yang digunakan dalam set bisa menggunakan berbagai type data, seperti type data integer, type data string, type data boolean. Pada set kita bisa menggunakan perulangan, dimana yang dicetak yaitu isi dari nilai perulangan yang kita gunakan. Selain itu kita juga bisa menambahkan nilai, menghapus nilai, dan menggabungkan nilai. Untuk menambahkan nilai kita menggunakan add, untuk menghapus bisa menggunakan remove pada codingan, sedangkan untuk menggabungkan nilai bisa menggunakan union pada codingan dan bisa juga menggunakan metode update.
@nyomanmahesaharyantara5440
@nyomanmahesaharyantara5440 2 жыл бұрын
Nama : Nyoman Mahesa Haryantara NIM : 20101159 Kelas : R Pada video ini membahas mengenai Python Set, yang sebelumnya kita sudah mempelajari list dan tuples. yang menjadi perbedaan pada set jika dibandingkan dengan list atau tuples yaitu pada set menggunakan {}, pada list menggunkan [], pada tuples menggunakan (). Pada set himpunan didalamnya tidak terurut serta tidak memiliki nilai index, yang menyebabkan kita tidak bisa mengakses keberadaan menggunakan nilai indeks. Untuk mengakses Set caranya sama yaitu dengan menggunakan perulangan.Didalam set kita juga dapat mengisi beberapa type data didalam satu variable, serta mengubah nilai didalam variable. Dengan beberapa metode yang ada di dalam Set, seperti: - add(untuk menambahkan item pada Set) yang dimana kita tidak dapat menentukan letak index yang akan kita tambahkan karena Set tidak memiliki nilai index, - remove(untuk menghapus item pada Set) pada penghapusan juga kita tidak dapat menghapus item dengan menentukan letak menggunakan index melainkan dengan menentukan nilai yang akan dihapus, - union/update (untuk menggabungkan 2 variable Set) yang menjadi perbedaan union dengan update yaitu pada union gabungannya disimpan di dalam variable baru sedangkan update gabungannya disimpan didalam variable yang akan ditambahkan. - intersection_update(merupakan teknik irisan pada Set) yang dimana hasil output yang keluar yaitu hanya nilai yang sama.
@PutuJeyestha
@PutuJeyestha Жыл бұрын
NAMA : I PUTU JEYESTHA ANANDRA PUTRA NIM : 2201010130 KELAS: T(STRUKTUR DATA) Dari video ini, saya belajar mengenai Sets dalam python. Sets adalah salah satu data tipe array dalam python yang tidak memiliki index, data didalamnya tidak terurut, tidak dapat diganti, dan tidak ada duplikasi data. Bedanya {Sets} dengan [List] dan (Tuple) adalah penggunaan tanda kurungnya. Data dalam satu set dapat berupa gabungan dari berbagai tipe data seperti int, str, float, dan boolean. Kode perulangan for, juga bisa digunakan untuk sets seperti bentuk array lainnya.selain adanya index dan tidak adanya index yang membedakan Set dengan List atau Tuple lainnya yaitu adanya perbedaan kurung yang di gunakan dimana Set sendiri menggunakan kurung kurawal {} sedangkan di list menggunakan kurung siku [], sama halnya dengan List dan Tuple pada variable Set juga bisa menggabungkan tipe data str dan int namun bedanya ketika di cetak urutan dari nilai yang di cetak tidak sama dengan urutan yang kita buat di dalam variable di karenakan tidak memiliki index beda halnya dengan List dan Tuple di mana List dan Tuple urutan nilai yang di cetak akan saman dengan yang di tuliskan dalam variable.
@idabagusgedeadityawiratama1829
@idabagusgedeadityawiratama1829 2 жыл бұрын
Nama : Ida Bagus Gede Aditya Wiratama Nim : 20101046 Kelas : R Pada pembahasan video tersebut, dijelaskan mengenai tentang SET, adalah himpunan dalam nilai variabel tersebut tidak terurut dan tidak memiliki nomor indexs, sehingga kita tidak dapat mengakses nomor urut dalam variabel tersebut. Python SET yaitu salah satu tipe data yang digunakan untuk menyimpan banyak nilai dalam satu variabel dan tidak beraturan, contoh tipe data SET, misalnya memiliki data variabel A = {1,2,3} perbedaan list dan set terdapat pada tanda kurungnya yang beda, jika pada list [] maka set {}, print (A) untuk mencetak nilai dari A, maka hasilnya akan seperti ini {1, 2, 3}, dan kita dapat mencoba apakah sebuah variabel yang memiliki beberapa nilai tipe data integer dan tipe data string contoh : C = {1,2,3, "a","b","c"} dan ketik print (C) untuk menampilkan nilai dari C, hasilnya seperti ini {'a', 1, 2, 3, 'b', 'c'} nilai yang dicetak akan diacak, dan tidak memiliki nomor indexs. Cara mengakses nila di dalam set adalah dengan cara teknik perulangan contoh : C = {1,2,3, "a","b","c"} dan kita bisa menggunakan perulangan dengan cara for x in C (set yang tadi dibuat), hasilnya : a 1 2 3 b c, nilai yang dicetak adalah isi yang ada di set C, berbeda dengan yang tadi tanpa teknik perulangan. Berikut teknik untuk menambah nilai C adalah Add item contoh : C.add tidak perlu mengisi nilai lagi karena kita menggunakan nilai yang tadi cukup mengetik huruf C, misalnya kita ingin menambah nilai 100 maka di ketik C.add(100) yang hasilnya akan seperti ini : {'a', 1, 2, 3, 100, 'b', 'c'} tempat nilai yang ingin ditambahkan akan di acak dan tidak terurut. Berikut cara menghapus nilai dengan cara Remove item contoh : C.remove("b") makan yang dihapus nilai "b" jika diulang kembali maka hasilnya akan eror karena kita sudah menghapus nilai "b" tersebut. Berikut cara menggabung dua buah set menggunakan set.union contoh : set1 = {"a", "b", "c"} dan set2 = {1,2,3} ,ketika kita mencoba menggabungkan set1 dan set 2 maka set3 = set1.union(set2) maka hasilnya {'a', 1, 2, 3, 'b', 'c'} dan kita dapat menggunakan teknik set.update
@penggunayoutube8950
@penggunayoutube8950 Жыл бұрын
Nama : I Putu Putra Sedana Nim : 2201010122 Kelas : T Dalam video tersebut saya belajar tipe data set, jadi set mirip dengan list atau tuple yang berfungsi menyimpan banyak nilai dalam satu variable, tapi yang membedakan set dengan tuple atau list adalah nilai nilai yg ada dalam set tidak terurut dan juga tidak memiliki index. Dan juga jika ingin menggunakan tipe data set harus menggunakan kurung kurawal, lalu dalam set kita bisa menggunakan tipe data integer, string, bolean, dan float. Jika ingin mengakses nilai yg terdapat dalam set kita bisa menggunakan for. Dan juga jika ingin menambahkan nilai ke dalam set maka bisa menggunakan add, misalnya ada variable C, nah variable C ini menyimpan tipe data set, maka jika ingin menambahkan nilai ke dalam variable C cara nya adalah C.add(100) , maka set dalam variable C akan ditambahkan nilai 100. Setelah menambah nilai dalam tipe data set disini kita juga bisa menghapus nilai yg ada di dalam set tersebut caranya adalah C.remove(100), maka nilai 100 dalam set di variable C akan dihapus. Setelah menambah dan menghapus kita juga bisa menggabungkan 2 variable yg bertipe set, misal set1 = {"a","b","c"} set2 = {1,2,3} Caranya adalah dengan membuat set baru set3 = set1.union(set2) print (set3) Cara kedua nya jika tidak ingin membuat variable baru bisa menggunakan update, contohnya set1 = {"a","b","c"} set2 = {1,2,3} set1.update(set2) Cara seperti ini juga bisa, cara ini akan mengubah variable set1 dan akan ditambahkan dengan variable set2. Jika ingin membuat irisan dengan set caranya seperti ini set1 = {"a","b","c"} set2 = {"b","c","d"} Kedua variable tersebut ada nilai yg sama, nah jika ingin menyimpan nilai yang sama saja bisa menggunakan cara seperti ini set1.intersection_update(set2) print(set1) Maka yg akan dicetak adalah {'c', 'b'}
@delvaniaasrimulyati6218
@delvaniaasrimulyati6218 2 жыл бұрын
Nama : Delvania Asri Mulyati Nim : 21103133 Kelas : R sedikit pemberitahuan pak,untuk item yang terdapat di dalam setnya itu saya punya mencari item yang berbeda dengan bapak punya,supaya agak sedikit berbeda,tetapi urutan dan kerjanya masih sama seperti yang ada di video,hanya itemnya saya ganti pak🙏 set adalah tipe bawaan dalam pyhton yang digunakan untuk menyimpan beberapa item dalam satu variabel.nilai dalam set tdk terurut dan juga tidak memiliki nomor indeks.set juga tidak mengijinkan adanya duplikat.set tidak dapat diubah artinya kita tidak dapat mengubah item setelah set dibuat.untuk membedakan set dengan tipe data bawaan phyton lainnya adalah set mengunakan tanda kurung kurawal({}).Dalam satu set dapat berisi tipe data yang berbeda-beda,seperti interger,string,dan tipe data lainnya.dari video pyhton set untuk contoh nomor satu,A dan B bertipe set.Selain itu set juga dapat memakai fungsi perulangan,untuk contoh nomor tiga perulangan yang di pakai adalah perulangan for.pada contoh tersebut set D memiliki item yang tipe datanya interger dan string yang di gabungkan menjadi satu set saja,perintah mencetaknya hanya cetak item yang terdapat di set D. untuk menambah item di dalam set bisa menggunakan fungsi add,pada contoh nomor 4 saya menambahkan angka 300 di dalam set D.karena sifat set tidak terurut maka penambahanya bisa terjadi dimana sja. pada contoh nomor 5,untuk menghapus item yang terdapat pada set D adalah menggunakan fungsi remove.pada set D huruf yang saya hilangkan adalah huruf Y.jadi bisa dilihat outputnya di hasil screen google colab saya huruf Y terhapus .jika kita ingin menghilangkan angka pada set D juga bisa,seperti contoh nomor enam saya menghapus angka 6 yang terdapat pada set D. ada 2 fungsi penggabungan antara set1 dan set2,yaitu union dan update. pada contoh nomor tujuh,penggabungan yang digunakan adalah union,dimana set3 menggabungkan set1 dan set2.yang dicetak adalah set3 yang berisi penggabungan set1 dan set2. pada contoh nomor delapan,menggunakan fungsi update,pada fungsi update ini langsung saja di gabungankan set1 dan set2 tanpa adanya perantara,tidak seperti pada union diatas harus memakai perantara yaitu set3. contoh nomor 9, ntersection(irisan) digunakan untuk mencetak item yang sama yang terdapat pada set1 dan set2.pada set1 dan set2 item yang sama adalah pada huruf x dan y.jadi yang tercetak hanya {'X','Y'}.
@t_2llolo57_kadekaryprastik5
@t_2llolo57_kadekaryprastik5 2 жыл бұрын
Nama : Kadek Ary Prastika Putra NIM : 21101057 Kelas : AA Matkul : Struktur Data Set adalah salah satu struktur data pada pemrograman phyton. Nilai pada himpunan Set adalah tidak terurut atau teracak dan tidak memiliki index untuk posisinya, sehingga kita tidak dapat mengakses nilai pada set ini berdasarkan indexnya. Yang membedakan Set dengan List dan tuples adalah pada saat pendeklarasian atau pendefisian Set ini menggunakan kurung kurawal. pada sebuah variable bertipe set, kita dapat menggunakan tipe data apapun seperti integer, string, float, maupun bolean. pada satu variable set juga dapat menggabungkan beberapa tipe data. Sama dengan struktur data phyton lainnya himpunan set juga dapat diakses dengan menggunakan metode perulangan for. Untuk menambahkan nilai vaiable set dapat menggunakan method add, contoh penggunaannya adalah C.add(nilai yang ingin ditambahkan). Untuk menghapus sebuah nilai pada variable set dapat mneggunakan method remove, contoh penggunaannya adalah C.remove(nilai yang ingin dihapus). Untuk menggabungkan dua buah variable set menjadi variable set baru dapat menggunakan method union. Contoh penggunaanya adalah set3 = set1.union(set2). Hasil dari penggabungan set1 dan set2 akan disimpan pada variable baru yaitu set3. Selain menggunakan method union, untuk menggabungkan 2 buah variable set dapat menggunakan method update. Contoh penggunaanya adalah set1.update(set2). Maka hasil dari penggabungan humpunan set1 dan set 2 akan disimpan pada set1 sebagai induk. Untuk mendapatkan irisan dari penggabungan dari 2 buah variable set dapat menggunakan method intersection. Hasil dari irisan ini maksudnya adalah untuk menyimpan nilai yang sama hasil dari penggabungan 2 buah variable. Contoh penggunaanya adalah set1.intersections_update(set2). Yang artinya sistem akan melakukan penggabungan antara set1 dengan set2 dan akan menyimpan nilai yang sama antara set1 dan set2. Hasil irisan ini akan disimpan pada variable set1 sebagai induk.
@2iio3o8o_gedewidnyana7
@2iio3o8o_gedewidnyana7 2 жыл бұрын
nama : i gede widnyana nim : 21103080 Review vidio struktur data set struktur data set hamper sama denganan list dan tupel, namun perbedaan yang jelas dapat dilihat terdapat pada tandan kurungnya, dimana set menggunakan kurung kurawal dan set tidak memiliki index untuk setiap nilai yang ada di dalam set. dalam set / himpunan nilai yang ada tidak berurut dan tdk mempunyai index. Struktur data set dapat menyimpan lebih dari satu tipe data didalam satu set, seperti integer, string, dan float. Dalam mengakses nilai yang ada di dalam set dapat menggunakan perulangan atau looping for x in (nama set). Ada beberapa method pada set diantaranya adalah : 1. method add dimana berfungsi menambahkan suatu nilai ke dalam suatu set, namun penambahan tidak bias ditentukan sendiri karena set bersifat ajak atau tidak memiliki index. 2. method remove berfungsi untuk menghapus suatu nilai yang ada di dalam set. 3. method yunion dan update berfungsi untuk menggabungkan 2 buah list.
@NiKadekDamayanti_OOO
@NiKadekDamayanti_OOO 2 жыл бұрын
Nama : Ni Kadek Damayanti Nim : 20103309 Kelas : R Matakuliah : Struktur Data MATERI SET Dalam set atau himpunan nilai nilai yang ada di dalam variabelnya tidak terurut (random) karna di dalam set tidak memiliki nomor indeks sehingga kita tidak dapat mengakses nomor urut atau indeks dari set/himpunan tersebut. Pada Set kita menggunakan kurung kurawa untuk membuka dan menutup set, dan Ketika di print set akan tetap berisikan kurung kurawa yang menandakan bahwa dia adalah set. Set juga dapat menggunakan variable dengan tipe data yang berbeda seperti string,int dan float. Di dalam variable set kita dapat menyimpan nilai dengan tipe data yang berbeda namun urutan nilai yang tercetak tidak terurut (random) seperti yang dijelaskan karna set/himpunan tidak memiliki nomor indeks. 1. Mengakses : Dikarenakan set tidak emilliki indeks maka kita dapat mengakses set dengan menggunakan perulangan for. 2. Menambahkan Nilai : untuk menambahkan nilai ke dalam set kita dapat menggunakan method .add() 3. Menghapus Set : untuk menghapus nilai didalam set kita dapat menggunakan method remove() 4. Menggabungkan 2 set : untuk menggabukan 2 buah set menjadi satu kita dapat menggunakan 2 method yaitu method .union() dan method .update(). Adapun hal yang membedakan kedua metode tersebut iyalah Ketika menggunakan method .union() untuk menggabungkan set kita perlu membuat set baru untuk menyimpan nilai pada set 1 dan set 2. Sedangkan pada update nilai keduanya tersimpan di set1, jadi Ketika kita print set1 maka akan mengeluarkan output nilai dari set1 dan set 2 5. Menggabungkan Nilai sama : dalam set kita dapat menggabungkan nilai yang sama dari 2 buah set/himpunan, hal ini dapat dilakukan dengan menggunakan method .intersection_update().
@Nico-iv1nu
@Nico-iv1nu Жыл бұрын
Nama : I Putu Nicolas Radita NIM : 2201010423 Kelas : T- Struktur Data Dari video ini saya dapat memahami logika dibalik bagaimana cara kerja dari set. Set hampir sama dengan list, dan tuple. Salah satu perbedaan mendasar dari list dan tuple adalah cara penulisan dari perintah set itu sendiri. Set menggunakan kurung kurawal { }, sedangkan list menggunakan kurung siku [ ] dan tuple menggunakan kurung lengkung ( ). Set ini tidak berindex, tidak berurutan serta hanya dapat dirubah berupa hapus dan tambah. Ketika set diprint atau dipanggil, output yang akan dihasilkan akan acak tidak sesuai penulisan pada variable set. Pada set ini, kita dapat menyimpan berbagai tipe data sekaligus dalam 1 variable. Dalam set ini kita dapat memasukkan data dengan tipe str, int, maupun Boolean. Untuk mengakses set, kita dapat menggunakan pengulangan for. Untuk menambah data dalam variable set. Kita bisa menggunakan add( ) untuk menambahkan suatu data pada variable set. Data yang kita masukan akan berada pada posisi yang acak. Lalu untuk menghaopus data, kitab isa menggunakan remove( ). Kita juga menggabungkan set. Untuk menggabungkan set, kitab isa menggunakan metode union. Kita harus membuat variable set baru untuk menambahkan gabungan dari beberapa set. Contohnya ada set 1 dan 2, kita dapat menggunakan set3 = set1.union(set2) sehingga variable set3 akan menyimpan gabungan dari set1 dan set2. Nanti yang dipanggil adalah set3. Metode lainnya adalah update. Dengan update ini, kita akan menyimpan hasil gabungan setnya di set1. Contohnya set1 ingin digabungkan dengan set2, caranya adalah set1.update(set2), nanti yang akan dipanggil adalah set1. Ada juga metode untuk memanggil irisan dari gabungan set. Caranya adalah set1.intersection_update(set2). Selanjutnya kita dapat memanggil set1. Yang akan tampil adalah hasil irisan dari gabungan antara set1, dan set2.
@Lacibolala97
@Lacibolala97 2 жыл бұрын
NAMA : HASNAH YULIANTI NIM : 21103055 KELAS : H MATA KULIAH : STRUKTUR DATA Pada vidio tersebut Sebelumnya kita mempelajari list dan tuple. Pada tuple dapat menyimpan banyak nilai dalam sebuah variable namun tidak bisa diganti nilainya pada list juga dapat menyimpan lebih dari satu nilai dan bisa diubah nilai .pada set nilai dalam variable tidak terurut dan tidak memiliki nomor indeks yang menyebabkan tidak bisa mengakses suatu nilai dari nomor urut dalam sebuah variable. Pada set menggunakan kurung kerawal . Salah satu teknik untuk menambahkan nilai menggunakan method “add” dan juga bisa menggunakan method “remove” untuk menghapus sebuah nilai dalam sebuah variable. setelah itu ada juga Suatu teknik menggabungkan dua buah set dengan menggunakan metode union.yang menggabungkan antara set yang satu dan set yang lainnya.kemudian cara yang kedua bisa juga menggunakan update untuk menggabungkan dua buah set.sedikit berbeda dengan union.kalau union gabungannya disimpan di variabel baru sedangkan kalau update gabungannya disimpan di set1 jadi set1 diubah nilainya digabungkan dengan isi dari set2. irisan adalah mengabungkan yang sama saja, maka yang tercetak b dan c karena menggunakan metode irisan yang menampilkan yang sama urutan tidak menjadi aturannya.
@Gj22202
@Gj22202 2 жыл бұрын
Nama : Gabrielo ferbilliant jelahun NIM : 21103083 Kelas : AA Pada penjelasan diatas ini kita belajar materi struktur data yaitu Set. Dalam bahasa pemrograman python memiliki tipe data kolektif, yang digunakan untuk menyimpan banyak nilai dalam satu variabel dengan ketentuan dimana nilai anggota bersifat unik, Nilai anggota yang sudah dimasukkan tidak bisa diubah lagi dan Set bersifat unordered alias tidak berurut -yang artinya tidak bisa diakses dengan index. Perbedaan antara tuple set dan list dapat dilihat dari tanda kurungnya jika pada list menggunakan kurung kotak [ ] dan tuple menggunakan tanda kurung ( ) namun pada set menggunakan kurung kurawa { }. Tipe data set bersifat unordered alias tidak berurut. Itu artinya, kita tidak bisa menggunakan index untuk mengakses nilai pada set. Kalau pun kita memaksa, kita hanya akan mendapatkan error. Set bersifat unchangable, yang berarti bahwa nilai yang sudah kita masukkan ke dalam set, tidak bisa kita ubah lagi. Akan tetapi, kita tetap bisa menambah dan menghapus anggota pada set. Set pula hanya bisa menerima anggota dari tipe data yang juga bersifat immutable itu dikarenakan set bersifat unchangable. Selain itu set pada python juga tidak bisa menerima nilai duplikat. Jika kita memasukkan nilai yang sudah ada pada suatu set, maka nilai tersebut hanya akan muncul atau dimasukkan 1 kali saja. meskipun nilai set tidak bisa diubah, tapi tetap bisa ditambah dan dihapus. Kita bisa menambah anggota baru ke dalam set dengan fungsi add ( ) dan fungsi update ( ). Untuk menghapus anggota pada set, terdapat beberapa fungsi yang bisa kita gunakan antara lain, remove(nilai) Untuk menghapus nilai yang dicari. Apa bila nilai yang dicari tidak ada, maka akan error, discard(nilai) Untuk menghapus nilai yang dicari. Apa bila nilai yang dicari tidak ada, tidak akan error, pop ( ) Mengambil dan menghapus nilai yang ada di sebelah kiri, clear ( ) Menghapus semua anggota. Berbagai fungsi keanggotaan pada set yang berguna untuk pengolahan data yaitu fungsi union (gabungan), fungsi intersection (irisan), fungsi difference (selisih), fungsi symmetric difference (komplement). "Ulasan berikut saya buat berdasar video di atas"
@satyawikananda6677
@satyawikananda6677 2 жыл бұрын
Nama: I Gusti Ngurah Satya Wikananda Kelas: H NIM: 21101007 Pada video ini, saya belajar tentang tipe data set yang ada di pemrograman python, dan berikut ini merupakan ulasan yang saya dapat. Set merupakan sebuah tipe data dalam pemrograman python yang dimana nilai-nilai tersebut masih bisa diubah beda dengan tuple yang tidak bisa diubah nilainya. Set memiliki ciri khas yaitu, nilai dalam set tersebut tidak terurut (random), serta tidak memiliki nomor index, sehingga tidak bisa mengakses nilai berdasarkan urutan tersebut. untuk membuat set, bisa menggunakan kurung kurawal ({}) lalu didalamnya terdapat nilai-nilai dari set tersebut, untuk nilai-nilai yang bisa ditampung di set tersebut bisa bertipe data apapun seperti string, integer, float, dll. Untuk mengakses nilai-nilai dari variabel yang bertipe data set ini, kita bisa menggunakan perulangan yang terdapat di python seperti menggunakan for. Lalu, setelah melakukan perulangan maka yang muncul adalah nilai-nilai yang terdapat di dalam set tersebut secara satu persatu. Untuk menambahkan nilai ke dalam set, disini bisa menggunakan method yang sudah disediakan oleh python untuk tipe data set yaitu method add, lalu untuk memasukkan nilai kedalam suatu set bisa dengan cara "nama_variable_set.add(nilai yang ingin dimasukkan)", jika nilai nya sudah masuk ke dalam variabel set tersebut, maka nilai tersebut akan muncul secara acak, maksud acak disini tidak di paling akhir set ataupun paling depan, karena mengingat set memiliki ciri khas yaitu tidak terurut. Untuk menghapus suatu nilai di dalam set, disini bisa menggunakan method remove, lalu untuk mengahapus nilai yang ada di dalam set tersebut, bisa dengan cara "nama_variable_set.remove(nilai yang ingin dihapus)". Untuk menggabungkan kedua buah variable bertipe data set, bisa menggunakan method union, caranya adalah sediakan dua buah variabel bertipe data set lalu buat 1 variable yang memiliki nilai dari penggabungan dari kedua set tersebut bisa dengan cara "variable_set_pertama.union(set_kedua)" maka nilai dari variable ini adalah penggabungan dari set yang pertama dan set yang kedua. Lalu bisa juga menggunakan method update untuk menggabungkan kedua set menjadi satu. Untuk menggabungkan nilai yang sama dalam suatu set, bisa menggunakan method intersection_update, bisa dilakukan dengan cara "set_pertama.intersection_update(set_kedua)" lalu nilai dari set tersebut adalah set yang memiliki nilai yang sama dari kedua set tersebut.
@OIOO_NadillaZulfatikah
@OIOO_NadillaZulfatikah 2 жыл бұрын
Nama : Nadilla Zulfatikah Nim : 20104077 Kelas : R Matkul : Struktur Data Review dari saya mengenai cara Mendefinisikan set dalam set/ himpunannya adalah nilai nilai yang tidak terurut dan juga tidak memiliki nomor indeks, karna kita tidak bisa mengakses suatu nilai yang keberadaanya dalam variabel tersebut Cara membuat variabel bertipe set: - Jika kita memiliki variabel bernama A, dan di berikan nilai 1 2, dan 3, perbedaan yang terdapat pada set dengan list dan lainnya adalah pada tanda kurung {} kurung kurawa, kita juga bisa membuat nama variabel yang berbeda dengan nilai float : A,B,C kemudian kita bisa mencetak (print) - Kita juga bisa membuat sebuah variable yang memiliki beberapa nilai yang merupakan gabungan data interger, bilangan bulat dan tipe data string jika kita ingin mencetak kita harus menyesuaikan nama variablenya meskipin hanya berbeda antar huruf kecil dan huruf besar.tidak memiliki nomor indeks - Cara kita mengakses nilai pada set dengan melakukan perulangan dengan for Yang akan tercetak adalah isi dari variabel tersebut Menambahkan nilai dari himpunan set - Menggunakan add lalu coba tambahkan bilangan bulat atau interger, penambahan nilai pada set juga tidak terurut itu adalah karakter pada set - Lalu penghampusan pada nilai dengan method remove - Selanjutnya ada penggabungan set dengan metode union dengan cara kita membuat 2 variabel dengan nama yang berbeda dengan nilai string dan interger bilangan bulat, kemudian kita bisa membuat variabel baru lagi dengan menggunakan metode union selain itu kita juga bisa menggunakan teknik update - Kemudian irisan yaitu menggabungkan yang sama saja dengan dua himpunan yaitu dengan menggunakan metode intersection_update.
@igedemahatmajayamulawarman4518
@igedemahatmajayamulawarman4518 2 жыл бұрын
Nama : I Gede Mahatma Jaya Mulawarman NIM : 21101064 Kelas : H Matkul : Struktur Data Komentar : Set yaitu salah satu struktur data pada bahasa pemrograman phyton. Nilai pada Set = tidak terurut dan juga tidak memiliki nomor index pada posisinya, sehingga kita tidak dapat mengakses nilai pada set ini berdasarkan indexnya. perbedaan Set dengan List serta tuples yaitu pada saat pendeklarasian atau pendefisian Set ini menggunakan kurung kurawal. Pada sebuah variable bertipe set, kita dapat menggunakan tipe data apapun seperti integer, float, string. pada satu variable, set juga dapat menggabungkan beberapa tipe data, seperti dengan struktur data phyton lainnya himpunan set juga dapat diakses dengan menggunakan metode perulangan dengan menggunakan for. Menambahkan nilai vaiable set dapat menggunakan method add. Menghapus sebuah nilai pada variable set dapat menggunakan method remove. Untuk menggabungkan dua buah variable set menjadi variable set baru dapat menggunakan method union. Selain menggunakan method union, untuk menggabungkan 2 buah variable set dapat menggunakan method update. Untuk mendapatkan irisan dari penggabungan dari 2 buah variable set dapat menggunakan method intersection.
@putuardi98
@putuardi98 Жыл бұрын
Nama : I Putu Ardi Nugraha Nim : 2201010590 Kelas : T jadi pemahaman saya mengenai tipe data set adalah jadi tipe data set ini dapat menyimpan tipe data yang berbeda, tetapi disaat kita mencetak data yang keluar akan tidak berurutan atau dengan acak karena tipe data set bersifat unordered (tidak terurut),dan jika kita ingin menambah nilai kita bisa menggunakan method add() dan sedangkan jika kita ingin menghapus nilai data kita bisa menggunakan method remove(), kita juga bisa menggabungkan set dengan menggunakan method union(),selain dari union() kita juga bisa menggunakan method update() untuk menggabungkan 2 tipe data set. selanjutnya ada cara untuk menggabungkan 2 nilai yang sama dengan menggunakan metode irisan atau intersection_update()
@ninyomankamayantiputriasih2076
@ninyomankamayantiputriasih2076 2 жыл бұрын
Nama : Ni Nyoman Kamayanti Putri Asih Nim : 20103176 Kelas : AA Prodi/Jurusan: TI-KAB Berikut adalah hasil review saya dari ulasan video diatas : Pada Tuple kita tidak dapat mengubah nilainya sedangkan dalam List kita mendapatkan type yang mana kita dapat mengubah nilainya dan juga dapat menyimpan lebih dari satu nilai. Pada Himpunan Set nilai-nilai pada himpunan tersebut tidak terurut atau random. Set tidak memilik nomor index, berbeda dengan List dan Tuple. Sehingga kita tidak dapat mengakses suatu nilai yg keberadaanya dalam variable tersebut, dengan menggunakan nomor index. Pada penulisannya Set memiliki perbedaan dengan List dan Tuple yaitu ; jika pada List kita menggunakan kurung (), pada Set kita menggunakan kurung {}. Pada Set, kita dapat menambahkan type data yang berbeda pada satu variable. Namun ketika di cetak dia akan mencetaknya secara acak (tidak sesuai dengan yang kita buat) karena Set tidak memiliki nomor index. Kemudian jika kita mencetak Set maka dia akan menampilkan kurungnya {}. Namun ketika menggunakan perulangan untuk mengakses Set maka dia tidak akan menampilkan kurungnya {} lagi pada saat di cetak karena pada perulangan dia menggunakan variable lain untuk menampilkan isi (berupa Set) yang ada di dalamnya. Untuk Menambahkan nilai pada Set kita dapat menggunakan metode Add Item. Contoh untuk menambahkan nilai pada Set: Set.add(isi) Dan ketika dicetak hasilnya juga tidak akan berurutan alias acak. Untuk Menghapus nilai kita dapat menggunakan metode Remove Item. Contoh untuk menghapus nilai pada Set: Set.remove(sesuai dengan type data dan nilai yang ingin di hapus) Dan ketika dicetak maka hasilnya nilai yang dihapus akan hilang. Untuk Menggabungkan 2(dua) Set kita dapat menggunkan 2 teknik penggabungan yaitu Union dan Update. Pada Union kita membuat Set baru untuk menyimpan penggabungan dari Set yang diinginkan. Sedangkan pada Update kita menggunkan Set pertama untuk menyimpan penggabungan dari Set yang diinginkan. Untuk Irisan atau menggabungkan dan menyimpan nilai yang sama saja pada Set yang berbeda menjadi satu Set kita dapat melakukannya dengan cara intersection_update seperti contoh : set1 = {“a”,”b”,”c”} set2 = {“b”,”c”,”d”} set1.intersection_update(set2) print(set1) Sekian hasil review dari saya, Terimakasih.
@OOO_DervinaHepiMuliati
@OOO_DervinaHepiMuliati 2 жыл бұрын
Nama :Dervina Hepi Muliati Nim :19103300 Prody :TI.KAB Kls :AA Pada vidio ini yang saya tangkap adalah membahas tentang pembrograman phyton dengan set yang dimana ada perbedaanya dengan pembrograman sebelumnya seperti pemrograman phyton dengan toples dan dengan yes,yg dimana jika menggunakan toples kita bisa menyimpan beberapa nilai dalam sebuah variabel dan nilai tersebut tidak dapat diganti.Namun berbeda lagi dengan list,jika kita menggunakan list kita mendapatkan tipe yg lebih dari suatu nilai,dan nilai-nilai didalamnya bisa diubah.kemudian dividio ini menjelaskan tetang perbedaan set.Nah yg menjadi perbedaanya yang saya tangkap dari vodio ini adalah didalam set atau himpunanya nilai2 di dalam variabel tesebut tdk terurut serta tidak memiliki nomor indeks sehingga kita tdk bisa mengakses suatu nilai dari nomor urut keberadaanya dalam variabel.didalam vidio ini terdapat penjelasan contoh dari penggunaan set pada pembrograman phyton.Nah di contoh tersebut dijelaskan bahawa tanda () adalah salah satu perbedaan antara toples dan list serta set.dimana dalam set yg dijelaskan pada vidio ini menggunakan tanda {}. vaiabel C dalam pmbrogaman se digunakan untuk penggabungan,didalam set ada juga teknik untuk menghapus item yaitu dengan menggunakan remove,selain remove metode lainya adalah metede union yaitu untuk penggabungan untuk dua buah set.
@ekasetiawan8632
@ekasetiawan8632 Жыл бұрын
Nama: I WAYAN EKA SETIAWAN Nim: 2201010541 Kelas: Struktur Data - T Pada video tersebut membahas materi set pada bahasa pembrograman python, sebelumnya sudah mempelajari materi List dan Tuple, yang membedakan set dengan list dan tuple yaitu nilai-nilai yang ada di dalam set tidak memiliki index atau tidak terurut di mana ketika set di cetak maka outputnya akan menghasilkan data yang tidak terurut sehingga kita tidak bisa mengakses suatu nilai pada nomor urut yang ada di dalam set tersebut. Berbeda dengan List dan Tuple di mana List dan Tuple memiliki index dan ketika List atau Tuple di cetak makan akan menghasilkan data yang berurutan. selain adanya index dan tidak adanya index yang membedakan Set dengan List atau Tuple lainnya yaitu adanya perbedaan kurung yang di gunakan dimana Set sendiri menggunakan kurung kurawal {} sedangkan di list menggunakan kurung siku [], sama halnya dengan List dan Tuple pada variable Set juga bisa menggabungkan tipe data str dan int namun bedanya ketika di cetak urutan dari nilai yang di cetak tidak sama dengan urutan yang kita buat di dalam variable di karenakan tidak memiliki index beda halnya dengan List dan Tuple di mana List dan Tuple urutan nilai yang di cetak akan saman dengan yang di tuliskan dalam variable. Ketika kita ingin mengakses nilai yang ada di dalam Set kita bisa menggunakan perulangan for untuk menampilkan nilai tanpa adanya tanda kurung dan yang di cetak isi dari variable Set tersebut. Adapun pada Set ini kita bisa menambahkan data dan juga menghapus data dengan menggunakan method add dan remove. Di mana data yang di tambahkan ke dalam Set dengan method add ketika di cetak akan tercetak secara acak karena tidak terurut, untuk menghapus data pada Set kita menggunakan method remove yang di tentukan pada penulisan pada Set. Materi selanjutnya di jelaskan cara mengabungkan 2 buah Set, penggabungan Set bisa menggunakan method union dan juga update, perbedaannya yaitu ketika menggunakan method union kita perlu membuat variable baru untuk menggabungkan dan mencetak 2 buah Set tersebut menjadi satu, sedangkan method update kita tidak perlu membuat variable baru kita bisa menggabungka 2 buah Set di mana gabungan dari set tersebut di simpan di set 1 yang di ubah nilainya kemudian di gabungkan denga isi yang ada di dalam set 2. Selanjutnya ada irisan atau intersection_update , irisan ini akan menggabungkan nilai yang sama dari 2 Set, ketika di cetak nilai yang sama yang berada di set1 dan set2 akan tampil dan yang tidak ada sama maka tidak akan di tampilkan. Sekian review materi yang bisa saya sampaikan pada video Python Set, saya ucapkan Terima kasih.
@IknasiusWiliamPoras_OO
@IknasiusWiliamPoras_OO 2 жыл бұрын
Nama :Iknasius Wiliam Poras Nim :20103223 Kelas:R pada video diatas di jelaskan tentang Set yang merupakan salah satu tipe data dalak bahasa pemograman pyton.dimana dijelaskan mengenai perbedaan set dengan tipe data lainnya yaitu nilai yg terdapat dalam set terurut dan tidak terurut dan tidak memiliki indeks.Dan untuk membuat tipe data set kita dapat menggunakan tanda{}.set atau himpunan dapat menyimpan nilai yang bertipe data berbeda yaitu string,integer,boolean,dan float.tetapi hasil cetakan tidak terurut sesuai denganapa yang lita buatpada suatu variabel set karena set tidak memiliki nomor indeks.Dalam video juga terdapat contoh dari penggunaaan set pada pemogramman python seeperti: 1.menambahkan nilai pd set dengan menggunakan method add(). 2.menghapus nilai pada set dengan menggunakan method remove(). 3.meenggabungkan 2 buah set atau himpunan dengan menggunakan method union() dan update(). 4.Irisan atau menggabungkan nilai yang sama dari 2 buah set /himpunan dengan perintah intersection-update().
@aditdarma5463
@aditdarma5463 Жыл бұрын
Nama: I Wayan Adit Darma Putra Nim: 2201010575 Kelas: T Di video diatas menjelaskan tentang metode array set yang dimana set sendiri merupakan salah satu tipe data bawaan yang ada pada python diatas dijelaskan bahwa set merupakan tipe data yang tidak terurut(unordered) yang dimana set tidak memiliki urutan dalam penempatan nilai yang ada pada suatu variable, tidak dapat diubah(unchangeable)yang artinya nilai yang sudah dimasukkan ke dalam set tidak akan bisa diubah terkecuali dihapus atau ditambahkan, dan juga tidak memiliki index(unindexs) di sini set juga tidak memiliki indeks yang dimana berbeda dengan list dan tuple, dalam set juga tidak diperkenankan memiliki 2 nilai yang sama dalam 1 variable dan jika suatu variable memiliki 1 nilai yang sama maka nilai tersebut akan dijadikan 1 dan yang artinya yang tampil didalam output nya hanya 1 nilai dari yang sama tersebut. Dalam set type data yang bisa digunakan sama dengan list dan tuple yaitu string,integer dan bolean. Ada juga beberapa metod yang digunakan untuk menggabungkan set yaitu union dan update, serta untuk menghapus data di video dijelaskan bisa menggunakan metode remove, dan untuk menambahkan data ada metode add yang dimana metode ini akan menambahkan nilai yang kita inginkan ke dalam suatu variable akan tetapi posisinya akan menjadi tidak menentu dikarenakan di dalam set tidak terurut oleh karnanya penempatan nilai nya juga akan dilakukan secara random Ada juga mengenai irisan di video dijelaskan dalam set kita bisa menampilkan nilai yang terduplikasi saja/ nilai yang ada dua di dalam 1 variable yaitu menggunakan metode intersection_update metode intersection_update ini akan menampilkan nilai duplikasi saja.
@ipututatarnirartha4031
@ipututatarnirartha4031 2 жыл бұрын
Nama : I Putu Tatar Nirartha NIM : 20101263 Kelas : AA Struktur Data Set merupakan salah satu dari 4 tipe data yang terdapat pada python yang digunakan untuk menyimpan koleksi dari beberapa data. Data yang disimpan dalam set itu tidak terurut, tidak bisa diubah, dan tidak boleh terdapat data yang sama. - Data dalam set tidak terurut artinya data yang terdapat di dalam sebuah set tidak memiliki index, setiap kali kita mencetak set maka urutan dari data set yang tercetak akan berbeda-beda. - Data dalam set tidak bisa diubah artinya ketika set dibuat kita tidak bisa memodifikasi data yang ada di dalamnya, namun kita masih bisa menambahkan dan menghapus data yang ada di dalam set. - Data dalam set tidak boleh sama artinya data yang terdapat di dalam set harus unik, tidak boleh ada data yang sama atau kembar. Jika ada data yang kembar maka ketika set di cetak data yang muncul hanya salah satu dari data yang kembar tersebut. Untuk membuat atau mendeklarsikan set kita menggunakan kurung kurawal ({}). Contohnya adalah sebagai berikut. setSaya = {1, “dua”, 3} Untuk mencetak set kita bisa mencetaknya dengan menggunakan syntax print() sama seperti saat kita akan mencetak list dan tuple, kurukng kurawal pada set juga akan ikut tecetak. Ketika set tercetak maka urutan datanya akan teracak, hal ini dikarenakan set tidak memiliki index. Untuk mengakses isi set kita dapat menggunakan for loop. Data pada set tidak dapat dirubah namun bisa ditambah dan dihapus. Untuk menambahkan data pada set kita dapat menggunakan method add(). Ketika menggunakan method add() nilai baru yang akan dimasukan ditempatkan di posisi sembarang di dalam set. Untuk menghapus nilai yang ada di dalam set kita dapat menggunakan method remove(). Kita juga dapat menggabungkan 2 buah set atau yang disebut dengan join set. Untuk menggabungkan 2 buah set terdapat 4 buah method, yoitu union(), update(), intersection()/intersection_update(), dan symmetric_difference_update()/symmetric_difference(). - union() akan menggabungkan dua buah set dan mereturn hasil dari penggabungan tersebut, sehingga kita memerlukan variabel baru untuk menyimpan hasil penggabungan. - update() akan menggabungkan dua buah set, pada method update() tidak diperlukan variabel baru, karena hasil penggabungan set akan disimpan pada set yang menggunakan method ini. - intersection()/intersection_update() akan menggabungkan 2 buah set dan hanya akan menyimpan nilai yang sama pada kedua buah set. Pada method intersection() akan mereturn hasilnya sehingga diperlukan variabel untuk menyimpan hasilnya, sedangkan pada method intersection_update() tidak diperlukan variabel baru, karena hasilnya akan disimpan pada set yang menggunakan method ini. - symmetric_difference()/symmetric_difference_update() akan menggabungkan 2 buah set dan hanya akan menyimpan nilai yang tidak memiliki kesamaan pda set yang lainnya. Pada method symmetric_difference() akan mereturn hasilnya sehingga diperlukan variabel untuk menyimpan hasilnya, sedangkan pada method symmetric_difference_update() tidak diperlukan variabel baru, karena hasilnya akan disimpan pada set yang menggunakan method ini.
@hendrikafitriani7772
@hendrikafitriani7772 2 жыл бұрын
Nama: Hendrika fitriani Nim:20101189 Kelas:AA Setelah menonton videonya tadi saya akan mereview bawah dimana perbedaan antara Set dan list. Pada list menggunakan kurung kotak sedangkan pada set menggunakan kurung kurawal . misalnya kita memiliki variabel dan bernilai A maka di situ kita tau perbedaan antara Set dan list yaitu di tanda kurungnya. Terus bagaimana kita dapat menghitung nilai dalam set yaitu dengz menggunakan metode pengurangan dengan for in C terus print atau yang dicetak isi dalam C. Terus bagaimana kita menambah nilai dengan menggunakan c.add dengan z metode yunion.
@agunggino230
@agunggino230 Жыл бұрын
Nama : Ida I Dewa Agung Gede Ginosaputra Nim : 2201010415 Kelas : T Review materi Yang dimana sebelumya kita mempelajari materi tuples dan list yang dimana tuple dapat menyimpan beberapa nilai dalam sebuah variable tapi nilai tersebut tidak dapat diganti nilainya dan sedangkan list tersebut juga dapat menampung lebih dari satu nilai tetapi nilai tersebut dapat diganti. Sedangkan yang kita review sekrng yaitu materi set, yang membedakan set dengan tuples dan list ini yaitu nilai yang tertampung didalam set ini tidak terurut dan tidak memilik nomor index sehingga kita tidak dapat mengakses suatu nilai dari nomor urut keberadaanya dari variabel tersebut. Perbedaan lainya antara tuples dan set ini yaitu adalah kurungnya yang dimana tuple menggunakan kurung biasa, list menggunakan kurung siku dan sedangkan set ini menggunakan kurung kurawal. Menambahkan nilai didalam vaariabel dalam set ini dapat menggunakan add yang dimana akan menambahkan nilainya tidak tentu posisinya atau bisa disebut tidak terurut. Menghapus nilai dapat menggunakan metode remove yang dimana jika ingin menghapus nilai yang tipenya integer maka harus memanggil tanpa menggunakan petikl dan jika ingin menghapus nilai yang betipe string maka harus memanggil nilainya menggunakan tanda petik. Menggabungkan dua variabel menggunakan metode union, misalnya memiliki 2 variable yang pertama yaitu set1 dan set2, cara menggabungkanya yaitu set1.union(set2). Selain menggunakan metode union ini, metod update juga dapat kita gunakan untuk menggabungkan dua variabel didalam set. Didalam set ini juga dapat melakukan Teknik intersection atau irisan yang dimana akan mencetak jika diantara dua variabel yang kita miliki ini memiliki nilai yang sama maka akan mencetak nilai yang sama itu saja sedangkan yang ditak ada yang sama tersebut itu tidak akan tercetak
@sandyawan5845
@sandyawan5845 2 жыл бұрын
Nama : Gorgonius sandyawan Nim : 2110312035 Kelas : R Review Pada vidio di atas membahas tentang pyton, dimna set menggunakan kumpulan data sepwrti list dengan tuple hanya saja zet menggunkan kurung kurawal {} berbeda dengan list menggunakan kurung [] dan tuple menggunakan kuring biasa() dengan zet juga bisa menggunakan tipe data yang berbeda kedalam sebuah variabel. Untuk membahas tentang anggota zet dapat menggunakan fungsi update yaitu menambahkan atau menggabungkan zet yg di miliki dengan tipe data string ataupun zet itu sendiri.
@ivansinaba3062
@ivansinaba3062 Жыл бұрын
Nama : Ivan Cristoper Ben Geist Sinaba NIM : 2201010097 Kelas : T - Struktur Data Python set merupakan data array yang digunakan untuk menyimpan kumpulan elemen, yang membedakan dari array yang lainnya adalah melalui kurungnya yaitu {}. Python set juga memiliki beberapa karakteristik, yaitu : 1. Memiliki elemen unik yang artinya tidak dapat diduplikasi, apa bila ada elemen yang sama datanya maka akan tercetak/tersimpan salah satu saja. 2. Unordered yang artinya item dalam satu set tidak memiliki urutan yang ditentukan. Set item dapat muncul dalam urutan yang berbeda setiap kali kita menggunakannya, dan tidak dapat dicari melalui indeks atau kunci. jadi kesimpulannya, python set ini tidak diurutkan, tidak dapat di ubah, dan tidak dapat di duplikasi. Sekian terimakasih
@AriSudarsana-z3g
@AriSudarsana-z3g Жыл бұрын
Nama : I Wayan Ari Sudarsana Nim : 2201010674 Kelas : T (Struktur Data) Pada video diatas menjelaskan tentang materi set dalam bahasa pemrograman phyton, set hampir sama dengan list dan tuple hanya saja pada set nilai atau variabel yang dicetak tidak berurutan atau acak karena pada set tidak memiliki index tidak seperti list dan tuple yang memiliki index perbedaan lainnya antara set, list dan tuple dari pengguna tanda kurung pada list menggunakan tanda kurung siku [ ] lalu pada tuple menggunakan kurung biasa/lengkung ( ) sedangkan pada set menggunakan kurung kurawal { }, set bisa memiliki tipe data yang berbeda didalamnya yaitu integer, boolean, string dan float. Kemudian untuk bisa mengakses nilai pada set kita bisa menggunakan fungsi perulangan for, lalu untuk menambah nilai pada set bisa menggunakan metode .add namun data yang ingin kita tambahkan akan ditambah secara acak bisa di awal, tengah atau bahkan di akhir, untuk menghapus pada set digunakan metode .remove("") lalu didalam kurung isi variabel atau item yang ingin dihapus pada set maka item tersebut akan terhapus/tidak ada lagi pada set tersebut, menggabungkan 2 set dapat dilakukan dengan menggunakan metode .onion dengan menggunakan metode ini kita harus membuat set baru untuk menampung hasil dari penggabungan kedua set yang tadi namun jika kita menggunakan metode .update maka kita tidak perlu membuat set baru untuk menampung hasil dari penggabungan kedua set tadi atau memperbaharui salah satu dari set tadi. Kemudian ada juga metode intersection_update yang digunakan untuk menampilkan nilai yang sama atau nilai yang ada pada kedua set atau irisan dari kedua set tadi dengan tanpa menambah set baru sama seperti metode update.
@iputuaridewangga1895
@iputuaridewangga1895 Жыл бұрын
Nama: I Putu Ari Dewangga NIM: 2201010102 Kelas: Struktur Data - T Setelah mendengar dan melihat penjelasan video “ Pyhton Set “ saya jadi lebih paham akan perbedaan antara Set, dengan beberapa array lainnya seperti List dan Tuple. Dimana tipe data Set ini ini bersifat unordered (Tidak Terurut ) yang dimana ketika Set dicetak, maka hasil dari print atau datanya akan ditampilkan secara acak dan tidak ada index didalamnya. Lalu set juga bersifat unchangeable (tidak dapat di ubah ) data dari sebuah set tidak dapat diubah, sehingga nilai dari data set hanya bisa ditambah dan dihapus. Berbeda dengan list dan tuple yang dimana nilai dari suatu datanya bisa di ubah. Selanjutnya, set juga tidak dapat di duplikat atau memiliki nilai yang sama pada satu variabel set, sehingga membuatnya menjadi 1 dan ini berbeda dengan list dan tuple yang dimana pada satu variabel terdapat data yang sama dan tipe data yang sama. Pada set sendiri, penulisannya menggunakan kurung kurawal {} untuk membuat sebuah set pada suatu variabel, berbeda dengan list dan tuple yang menggunakan kurung siku [] dan kurung bulat (). Tipe data set dapat digabung seperti halnya list dan tuple yang dapat mengabungkan beberapa tipe data menjadi satu. Namun perbedaanya ialah terdapat pada peletakan data yang diinputkan, pada list dan tuple akan terurut karna memiliki index didalamnya, beda halnya dengan set, tipe data yang dicampur akan membuat hasil outputnya juga tercampur tidak mengikuti urutan penulisannya. Dalam set kita hanya dapat menambahkan data dan menghapus data , dengan menggunakan method add dan remove. Yang dimana item yang ditambahkan pun akan tercetak secara acak pada outputnya. Dan untuk remove akan menghapus sebuah nilai yang sudah ditentukan pada set. Pada video tersebut juga dijelaskan cara untuk menggabungkan 2 buah set untuk menjadi satu dengan menggunakan method union dan update. Perbedaannya ialah dimana union harus menggunakan variabel baru untuk dapat mencetak kedua set tersebut untuk dapat digabungkan. Sedangkan update dapat digunakan tanpa membuat variabel baru dengan melakukan penggabungan set pertama dengan set kedua lalu yang di cetak ialah set pertama sebelum method update. Lalu yang terakhir ialah irisan atau intersection update yaitu menentukan sebuah nilai yang sama pada 2 buah set, untuk dicetak kedalam sebuah set yang baru. Sekian dari riview yang dapat saya sampaikan dalam video “Python Set” terima kasih.
@mohamadyamunaiqbalfardana5384
@mohamadyamunaiqbalfardana5384 2 жыл бұрын
Nama : Mohamad Yamuna Iqbal Fardana NIM : 20101124 Kelas : H - Struktur Data Dalam video diatas seperti mempelajari tentang "SET" pada bahasa pemograman phyton, dimana "set" berguna untuk menyimpan kumpulan data seperti list dan tuple , hanya saja di "SET" menggunakan kurung kurawal "{}" , berbeda dengan list yang menggunakan kurung siku "[]" dan tuple yang menggunakan kurung biasa"()",setelah saya mencoba ,set juga tidak bisa menampilkan nilai yang sama pada satu variable. "set" disini juga bisa menjalankan type yang berbeda seperti string dan integer, hanya saja jika dilakukan cetak akan menjadi acak atau random. karena set tidak terurut atau tidak memiliki nomer indeks. disini "SET" bisa ditambahkan menggunakan method "add" tetapi hasilnya nilai yang ditambahkan akan acak atau posisinya akan random seperti yang terdapat pada video, dan untuk menghapusnya menggunakan method "remove" contohnya seperti video yang telah dijelaskan. menggabungkan variabel pada "SET" menggunakan method "Union" dimana kita bisa menghubungkan 2 variable pada set sebagai contoh variable set1 dan set 2 untuk menggunakan method union harus membuat variable baru. untuk menghubungkan variabel pada "SET" juga bisa menggunakan method "update" yang fungsinya sama seperti "union" tetapi memiliki cara yang berbeda saat mengeksekusinya,dimana "update" tidak perlu membuat variable baru seperti add. lalu "SET" meng-intersection atau irisan pada "set" , dimana akan menampilkan atau mencetak item yang sama pada variable. sebagai contoh jika terdapat 2 variable dan sama sama memiliki item atau nilai string "b" dan "c" maka hasil yang dicetak hanya "b" dan "c" seperti pada divideo.
@Nlwsucii
@Nlwsucii 2 жыл бұрын
Nama : Ni Luh Made Suci Wardani Kelas : R Nim : 21103154 Mata Kuliah : Stuktur Data Review materi pembelajaran : Pada video pembelajaran kali ini membahas tentang tipe data SET. Yang dimana pengertian SET merupakan salah satu bagian tipe data yang terdapat dalam pemrograman python. Nilai yang terdapat dalam variabel tipe data ini tidak memiliki nomer indexnya dan juga tidak terurut variabelnya yang artinya dalam tipe data ini kita tidak dapat mengakses suatu nilai dari nomer urut yang berada pada variabel tersebut. Adapun perbedaan yang di miliki oleh tipe data ini dengan tipe data List yaitu pada tanda kurungnya yang dimana List menggunakan kurung kotak ([]) namun pada SET menggunakan kurung kurawa ({}) contohnya : Apakah bisa jika sebuah variabel c memiliki gabungan tipe data integer bilangan bulat dan string bisa di jalankan pada tipe data ini ? Jawabanny saya akan buat pada halaman colab nanti. Kemudian ada berberapa teknik dalam tipe data ini yaitu : - Mengakses SET : Dalam mengakses tipe data ini menggunakan perulangan for - Menambahkan Nilai : Menggunakan perintah add dalam kurung berapa nilai yang Ingin ditambahkan - Menghapus variabel pada SET : Menggunakan perintah remove dan dalam kurung nilai yang ingin di hapus - Namun ada 2 teknik untuk menggabungkan 2 nilai dalam SET yaitu : 1. Menggunakan perintah union : Pada union gabungan di simpan dalam variabel baru 2 Menggunakan perintah update : Pada perintah ini gabungan ini di simpan dalam set pertama di ubah kemudian di gabungan dengan set yang kedua. - Perintah irisan : Memiliki fungsi untuk menggabungkan nilai yang sama saja dalam sebuah himpunanan dengan perintah intersection_update.
@IPutuRanggaIndraPramana
@IPutuRanggaIndraPramana Жыл бұрын
Nama : I Putu Rangga Indra Pramana NIM : 2201010166 Kelas : Struktur Data - Kelas T Berdasarkan pembahasan video penjelasan tentang Python Set diatas, saya dapat menangkap bahwa Python Set nilainya tidak ter-urut, dan setiap nilainya tidak memiliki Index. Perbedaan Set dengan Array lainnya dapat diliat dari kurungnya, jika List menggunakan kurung siku - siku, disini Set menggunakan kurung kurawal. Set dapat mencakup berbagai tipe data, seperti String, Integer, dan Boolean. Kita tidak hanya dapat menggunakan satu tipe data pada satu Set. Kita dapat menggunakan berbagai tipe data pada sebuah Set. Pada Python Set juga, tidak seperti array lainnya, ketika Set ini dicetak, dia tidak menampilkan nilainya secara ter-urut. Melainkan Set akan menampilkan nilainya secara acak ketika Set tersebut ingin dicetak. Kita memang tidak bisa mengakses Set melalui Index, tetapi seperti pada contoh Video diatas, kita dapat mengakses nilai pada Set dengan menggunakan perulangan For Loop. Ketika mengakses dengan perulangan, hasil dari pencetakan juga menunjukan Set yang tidak ter-urut nilainya. Untuk menambahkan nilai pada Python Set, kita dapat menggunakan method .add pada variabel Set yang sudah kita deklarasikan. Hasil dari nilai yang kita tambahkan tersebut, akan tercetak secara tidak ter-urut juga. Selain menambahkan, kita juga dapat menghapus nilai dari Set dengan method .remove pada variabel Set yang sudah kita deklarasikan itu juga. Kita dapat menghapus nilai pada Set dengan cara menspesifikkan nilai mana yang ingin dihapus pada Set. Selain itu, kita dapat menggabungkan 2 buah Set juga dengan method .union dengan cara, kita harus membuat variabel baru untuk dapat menampung penggabungan dari dua buah Set tersebut. Tetapi walaupun digabung, ketika kita ingin mencetak Set yang sudah digabungkan tersebut, hasilnya juga tidak akan ter-urut. Selain method .union, kita juga dapat menggunakan method .update untuk menggabungkan dua buah Set. Tetapi perbedaannya dengan method .union dengan method .update kita tidak perlu membuat variabel baru untuk menggabungkan dua buah Set tersebut. Kita dapat menggunakan method .update yang berisi nilai Set yang ingin digabungkan, untuk dapat menggabungkan dua buah Set tersebut. Ketika kita memiliki dua buah Set yang didalamnya berisi beberapa nilai yang sama antar dua buah Set tersebut. Ketika kita hanya ingin menggabungkan nilai yang sama itu, kita dapat menggunakan method .intersection_update untuk dapat menggabungkan 2 Set tersebut, tetapi hanya ingin menggabungkan nilai yang sama saja, dan membuang nilai yang berbeda.
@bramasta2121
@bramasta2121 Жыл бұрын
Nama : Ida Bagus Kanaka Bramasta Janar Gading Nim: 2201010377 Kelas : T Review : tidak jauh berbeda dengan list dan tuple,yang membedakan hanya penggunaan kurung kurawal,yang dimana list menggunakan kurung kotak dan tuple menggunakan kurung lengkung,dan juga dalam Set tidak memiliki nomer index yang dimana akan mengacak urutan dari isi variable,sama halnya dengan List dan Tuple yang bisa menyimpan type data yang berbeda.tetapi karena dalam Set tidak memiliki nomer index membuat urutan dari variable teracak atau tidak terurut,dengan teknik perulangan for x in C:,dan print (x) yang hanya mencetak isi dari variable yang diperintahkan yang artinya tidak mengeluarkan output seperti tanda kurung kurawal yang fungsinya hanya untuk membatasi nilai dari suatu variable,perbedaannya juga bisa dilihat pada bagian teknik remove,dengan teknik remove ini kita bisa menghapus nilai dari suatu variable.dan jika satu nilai dari variable telah terhapus,maka nila dari variable tersebut telah berubah karena salah satu nilai telah dihapus,yang artinya jika tidak teliti maka munucl peringatan error,dengan teknik union ini juga kita bisa menggabungkan set dengan variable yang berbeda,dan sama halnya dengan teknik union ini, untuk menggabungkan variable yang berbeda,dengan teknik update kita juga bisa menggabungkan dua atau lebih variable yang berbeda, dan ada juga teknik intersection_update yang konsepnya ini sama dengan teknik union dan update yang dimana kita bisa menggabungkan variable yang berbeda namun yang membedakannya adalah d teknik intersection_update ini hanya akan menggabungkan nilai yang sama dari variable yang berbeda,contohnya hanya nilai b dan c yang memiliki kesamaan dari kedua variable,maka otomatis hanya b dan c yang keluar sebagai output.
@julibudiarta7138
@julibudiarta7138 Жыл бұрын
NAMA : I WAYAN JULI BUDIARTA NIM : 2201010180 KELAS : T Dalam set nilai nilai tidak terurut dan set tidak memiliki index, untuk menggunakan set kita menggunakan kurung kurung Kurawal “{}” contoh A = {1,2,3,} atau B = {“A”,”B”,”C”} atau C = {1,”A”,”B”}. dalam variable Set dapat menampung nilai yang berbeda tipe data. Untuk mengakses nilai set bisa menggunakan perulangan tetapi nilai yang dicetak nanti tidak berurutan dikarenakan set tidak memiliki index, untuk menambahkan nilai pada set bisa menggunakan printah add( ), misalnya kita mempunyai sebuah variable set C ={1,2,”B”} untuk menambahkan nilai C.add(100) maka dalam variable set C akan ditambahkan nilai 100. Untuk menghapus nilai dalam variable set bisa menggunakan remove contoh C.remove(“B”) maka nilai B pada variable Set C akan hilang. Untuk menggabungkan Set bisa menggunakan union( ) contoh kita memiliki dua variable Set missal A dan B untuk menggunakan union( ) buat variable baru misal variable C = A.union(B) maka dalam variable set C akan menampung nilai dari variable Set A dan B, atau untuk menggabungkan nilai set bisa menggunakan update( ) contoh penggunaan A.update(B) maka nilai pada variable Set A akan digabungkan dengan nilai variable Set B. Untuk mencari irisan pada set kita bisa menggunakan intersection_update( ) contoh penggunaan misalkan kita mempunya dua variable set A ={1,2,3,4} dan B= {1,3,4,5} untuk mencari irisan pada dua variable set tersebut kita menggunakan perintah A.intersection_update(B) print(A) maka yang dicetak adalah nilai yang sama di anatara Set A dan B yaitu 1,3,4.
@joohncalvinn12
@joohncalvinn12 2 жыл бұрын
Nama : John Calvin Aryanto Pada Lado NIM : 19103038 Kelas : AA Pada video materi kali ini membahas mengenai SET pada bahasa phyton yang merupakan kumpulan data yang tidak terurut, tidak dapat diubah dan tidak ada indexnya. perbedaan antara list, tuple dengan set adalah terletak pada kurungnya yang menggunakan {} pada SET dan hasilnya pasti teracak. Set dapat menyimpan nilai yang bertipe data berbeda entah itu string, integer, boolean dan float. jika kita ingin mengakses tipe data SET ini, kita menggunakan perulangan For yang hasilnya akan berderet kebawah namun tidak ada kurung {} tersebut Pada video tersebut menjelaskan beberapa metode dari tipe data SET: 1. Cara menambahkan nilai menggunakan metode add (C.add()) contohnya seperti C.add(100), angka 100 ini akan bertambah pada tipe data SET namun posisinya tidak menentu 2. Cara menghapus nilai menggunakan metode remove (C.remove()) contohnya seperti C.remove("B"), huruf B ini akan terhapus pada SET 3. Cara menggabungkan 2 tipe data SET dengan cara Union dan Update cara kerja union adalah seperti set3= set1.union(set2) sedangkan update set1.update(set2) 4. Cara menggabungkan nilai yang sama menggunakan metode irisan atau intersection_update irisan yang akan menggabungkan nilai yang sama pada tipe data SET, contohnya seperti pada set1 dan set2 terdapat nilai yang sama yaitu b dan c lalu untuk menggabungkan dan mencetak hasil tersebut menggunakan intersection_update
@igedediptapramana6667
@igedediptapramana6667 2 жыл бұрын
Nama : I Gede Dipta Pramana Nim : 21103137 Kelas : H Pada video ini membahas tuple dengan list. Tuple dapat menyimpan beberapa nilai dengan variable tetapi nilai tersebut tidak dapat diganti dengan nilai yang lain. Sedangkan didalam list yang terdapat tipe yang dapat meyimpan lebih dari satu nilai yang dimana nilai di dalamnya dapat diubah. Dalam set nilainya tidak terurut dan tidak memiliki no index sehingga tidak dapat mengakses nilai dari no urut dari variable tersebut. Perbedaan antara tuple set dan list dapat dilihat dari tanda kurungnya jika pada list menggunakan kurung kotak[] dan tuple menggunakan tanda kurung () namun pada set menggunakan kurung kurawa{}. Dalam variable set dapat menyimpan nilai dengan tipedata yang berbeda. Dalam variable set dapat menyimpan nilai yang memiliki tipe data yang berbeda tetapi perbedaanya adalah ketika mencetak variable urutan nilai tercetak akan tidak sesuai dengan apa yang kita definisikan dengan kata lain random. Cara mengakses nilai adalah dengan cara perulangan, terdapat sebuah variable dan lakukan perulangan menggunakan for x in range(varible) lalu cetak variable yang telah di definisikan. Menambahkan nilai adalah dengan menggunakan method add. Pada contoh video c.add(100) yang berisi bilangan bulat yang bertipe data int, lalu cetak c. Menghapus nilai dengan menggunakan method remove. Pada contoh video c.remove(nilai yang akan dihapus) lalu cetak c. Penggabungan set dapat menggunakan method union contohnya sama seperti video set3 = se1.union(set2) lalu cetak set3. Cara lain untuk menggabungkan set yaitu dengan menggunakan method update contoh seperti video set1.update(set2) sedikit berbeda pada penggabungan diatas kita menambahkan set1 dan set 2 lalu disimpan di set3 dan pada teknik update ini variable set2 digabung nilainya dengan variable set1 yang berarti tidak memerlukan variable baru. Menggabungkan nilai yang sama dengan menggunakan teknik irirsan. Seperti contoh pada video adalah set1.intersection_update(set2) cetak set 1
@nikadekdianasriwulandarii9609
@nikadekdianasriwulandarii9609 2 жыл бұрын
Nama : Ni Kadek Diana Sri Wulandari Nim :19103049 Kelas : AA Pada video ini kita akan belajar struktur data SET dari pemograman phyton. Sebelumnya kita sudah belajar mengenai tuple dan list, yang menjadi perbedaan dalam set yaitu nilai variablenya tidak terurut dan tidak memiliki nomor index sehingga kita tidak bisa mengakses suatu nilai dari nomer urut keberadaannya dalam sebuah variable. Perbedaan yang sangat jelas dalam membedakan antara tuple, list, dan set adalah dari kurung kurawa {}. Set bisa menjalankan sebuah variable yang yang memiliki beberapa nilai int dan bilangan bulat dan tipe data string namun urutan yang tercetak tidak sesuai dengan yang kita definisikan dikarenakan set merupakan tidak terurut dan tidak memiliki nilai index, jika kita ingin mengakses nilai set kita bisa menggunakan cara perulangan. - Untuk menambahkan nilai dari himpunan bisa menggunakan teknik add, saat kita menambahkan add dimana kita menambahkan bilangan int, dan saat kita run akan bertambah nilai sesuai yang diperintahkan namun penempatannya tidak menentu (random) bisa ditengah, awal, maupun akhir, hal ini terjadi karena SET tidak terurut. - untuk menghapus item menggunakan method remove - untuk menggabungkan dua buah set, bisa menggunakan metode union, fungsi union disini adalah teknik menggabungkan set 1 dan set 2, maka saat di run akan menghasilkan gabungan antara set1 dengan set2. Selain menggunakan cara union kita bisa menggunakan method update. Perbedaannya jika union menggabungkannya dengan menambahkan variable baru, sedangkan update gabungannya disimpan pada variable set1. - pada SET untuk irisan/ menggabungkan nilai yang sama dari 2 buah himpunan atau set bisa menggunakan method intersection_update yang dimana Pada contoh video diatas variable set 1 dan set 2 yang memiliki nilai sama yaitu b dan c.
@igedeagungchandrawijaya_2i30
@igedeagungchandrawijaya_2i30 2 жыл бұрын
Nama : I Gede Agung Chandra Wijaya Nim : 21103117 Kls : H Jurusan : TI-KAB Alamat : Tabanan.Bali Di video kali ini (di chanel mau bisa-dewa bayu) membahas phyton set (judul video),mata kuliah struktur data ,,sebelum ke materi set, awalnya kita sudah mendapatkan materi list dan tuple … Nah di list kita mengetahui kita mendapatkan sebuah tipe yg dapat meyimpan lebih dari satu (1) nilai yang mana nilai tersebut (didalamnya) bisa diubah .. kemudian Tuple kita sudah mempelajari bahwa kita bisa menyimpan beberapa nilai dari sebuah variable akan tetapi nilai tersebut tidak dapat diganti nilainya… saatnya kita lanjut ke materi ( di video ) tentang materi set , di dalam set nilai variable tidak terurut dan juga tidak memiliki nomor indek ,, membuat kita tidak bisa mengakses satu ( 1 ) nilai dari nomor urut keberadaannya dari variable itu .. sedikit Teknik untuk mrnambhakan nilai menggunakan method “add” , dan juga bisa menggunakan method “remove” digunakan untuk menghapus sebuah nilai dalam sebuah variable . next gimana sih kita mennyatukan 2 buah set dengan metode union ? contoh pada awalya kita sudah memiliki variabel i dan o untuk menggabungkan nya kita perlu membuat 1 variabel z lalu gunakan cara berikut untuk penggabungan nya " z = i.union(o) " lalu bisa juga menggunakan metode update dengan cara " i.update(o) ". sekian riview / ringkasan saya mengenai video youtube yang berjudul ( python set ) dari chanel ( mau bisa - made bayu ) , jika ada salah penjelasan atau salah ketikan saya mohon maaf , TERIMAKASIH
@tjokordaistriagungpanduyun371
@tjokordaistriagungpanduyun371 2 жыл бұрын
Nama : Tjokorda Istri Agung Pandu Yuni Maharani Nim : 21103023 Kelas : H / TI-KAB Pada kesempatan di video ini membahas tentang Struktur Data yang bernama "Set" dimana sebelumnya sudah dibahas Struktur Data yang bernama List dan tupple dimana fungsi nya dapat menyimpan beberapa nilai pada sebuah variabel namun pada tupple nilai yang sudah disimpan tida bisa dirubah sedangkan List bisa di ubah, Sama halnya pada set juga berfungsi untuk menyimpan nilai pada sebuah variabel, namun bedanya pada set nilai-nilai tersebut tidak terutut dan juga tidak memiliki nomer index sehingga kita tidak bisa mengakses beberadaan atau nomer urutnya di dalam variabel tersebut. Untuk medefinisikan set kita menggunakan cara yang sama dengan tupple dan list namun tanda kurung yang kita gunakan adalah { } (kurung kurawal), dengan set kita juga dapat menyimpan tipe data yang berbeda kedalam sebuah variabel namun setelah dicetak urutan nilai tersebut akan mengacak dikarenakan set bersifat 'unorder'. Untuk mengakses set kita juga dapet menggunakan teknik perulangan for dimana setelah kita cetak yang dicetak hanya isi dari set nya saja. untuk menambahkan nilai pada sebuah set kita dapa menggunakan metode add dengan cara " namavariabel.add(nilai yang ingin ditambah) " diana nilai yang ditambah akan ditempatkan secara acak , lalu untuk menghapus sebuah nilai kita bisa menggunakan metode remove dengan cara " namavariabel.remove(nilai yang ingin dihapus). setelah beberapa metode diatas lalu selanjutnya bagaimana kita menggabungkan 2 buah set dengan metode union dengan conoh pada awalya kita sudah memiliki variabel a dan b untuk menggabungkan nya kita perlu membuat 1 variabel c lalu gunakan cara berikut untuk penggabungan nya " c = a.union(b) " lalu bisa juga menggunakan metode update dengan cara " a.update(b) ". Pada metode terakhir untung menggabungkan atau hanya menampilkan nilai yang sama saja pada 2 buah set dapat menggunakan metode irisan dengan cara " variabel1.intersection_update(variabel2) " setelah itu yang akan dicetak hanya nilai yang sama saja dari 2 buah set atau 2 buah variabel tadi.
@nona_riaa793
@nona_riaa793 2 жыл бұрын
Nama : Fariani NIM : 21103052 Kelas : H Matkul : Struktur Data Materi Pembelajaran : PYTHON SET Pada vidio Kode colab yang sudah di jelaskan yaitu mengenai tipe data SET. Python Set adalah salah satu tipe data yang digunakan untuk menyimpan banyak nilai dalam satu variabel dan tidak beraturan,serta memiliki nilai yang unik atau tidak ada duplikasi.Pada Python Set kita dapat membuat menggunakan 2 (dua) cara yaitu : dengan kurung kurawal {}, atau dengan sebuah list yang kita passing ke dalam fungsi set().Dan pada python set dapat menggabungkan dua set dengan method union contohnya dengan membuat 2 set dan kita menggabungkan kedua set tersebut dengan membuat sebuah set baru dengan " setbaru=set1.union(set2) " . Ada cara lain untuk menggabungkan 2 set dengan menggunakan teknik update . Jika menggunakan method union kita harus membuat set baru dan disimpan di set yang baru namun untuk teknik update kita menggunakan set yg lama dan disimpan di set yang lama dengan " set1.update(set2). " Sehingga nilai tersebut disimpan di set 1 . irisan menggabungkan yang sama pada 2 himpunan atau set dengan menggunakan " set1.intersection_update(set2) " contohnya diketahui set1 berisikan a,b,c dan set 2 b,c,d sehingga irisan dari kedua variable set tersebut adalah b dan c dikarenakan hanya memunculkan yang sama dari kedua set tersebut .Pada tipe data Set terdapat beberapa metode yaitu, add (menambah), remove(menghapus), join two sets(menggabungkan). Pada Join Two Sets ada beberapa fungsi yang bisa dipake yaitu fungsi union (gabungan), fungsi intersection (irisan), fungsi difference (selisih), fungsi symmetric difference (komplement).
@ErpianiSusantiIIOO
@ErpianiSusantiIIOO 2 жыл бұрын
NAMA : ERPIANI SUSANTI NIM : 19103082 KELAS : AA Video kali ini membahas lanjutan pada pertemuan sebelumnya dari pemrograman Phyton yaitu Tuple dan List. Dimana dengan tuple kita bisa menyimpan beberapa type data dan data yang kita simpan tidak bisa di ganti nilainya. Sedangkan list juga bisa menyimpan lebih dari satu nilai dan data yang di simpan BISA Di ganti nilainya. Selanjutnya, kita akan mempelajari tentang SET (himpunan) dimana variabel-variabelnya tidak ter-urut dan tidak memiliki nomor indeks. Sehingga kita tidak bisa mengakses keberadaanya di dalam variabel. Untuk Lebih lengkapnya, pada video akan disertakan contoh penggunaan SET pada pemrograman Phyton. > Penulisan Varibel dan hasil Cetak dari SET Pertama dibuatkan Variabel SET “A” dengan diberikan nilai 1,2,3 dan perlu di ingat bahwa pada varibel bertipe SET menggunakan Kurung Kurawal. Kedua di buatkan juga Variabel SET “B” dengan di berikan Nilai “a”,”b”,”c”. Setelah itu akan di coba untuk dicetak dan hasilnya adalah {1,2,3} dan {‘a’,’b’,’c’} yang menandakan ini adalah type data SET. Catatan tambahan jika mencetak lebih dari satu type data bisa memberikan hasil yang tidak berurutan. > Menggunakan Perulangan Contoh ini akan menjelaskan bagaimana cara kita bisa mengakses nilai pada SET dengan menggunakan For x in (Variabel), kemudian hasil cetak yang terlihat adalah nilai varibel SET akan tetapi tidak mengguanakan kurung kurawal. Sehingga ini menandakan bahwa kita sudah berhasil melakukan akses ke nilai Variabel SET. > Menambahkan nilai pada Varibel SET Contoh ini akan memanfaatkan method “ADD”, kemudian setelah di lakukan Cetak maka hasil yang keluar adalah nilai yang di tambahkan berhasil masuk ke himpunan variabel SET. Akan tetapi, nilai tersebut muncul pada posisi random. > Menghapus nilai/ item pada Varibel SET Contoh ini akan memanfaatkan method “REMOVE”, dimana nilai / item pertama yang dihapus adalah “b”. Setelah itu coba di cetak dan berhasil menghilangkan nilai “b” dari Himpunan Variabel SET. > Penggabungan nilai/ item pada Varibel SET Contoh ini kita bisa memanfaatkan beberapa method Seperti “UNION atau UPDATE”. Pertama kita buat variabel SET 1 dan SET2, dimana dari kedua variabel SET ini memiliki type data yang berbeda yaitu Integer dan String. Setelah semua item di input dan di cetak, hasil yang ditampilkan adalah Himpunan yang isinya dua type data string dan integer dengan urutan random. > Irisan pada Varibel SET dengan type data sama Contoh ini akan memanfaatkan method “INTERSECTION”. Dibuatkan Variabel Set1={“a”,”b”,”c”} dan Set2={“b”,”c”,”d”}. Maka Setelah dicetak hasilnya {‘c’, ‘b’} dengan urutan yang tidak beraturan.
@rizkyrahmansyah4444
@rizkyrahmansyah4444 2 жыл бұрын
Nama : Rizky Rahmansyah NIM : 20101207 Kelas : AA Setelah menonton video “Python Set”, saya jadi lebih paham tentang perbedaan antara set dengan list dan tuple yang dimana tipe data set ini bersifat unordered (tidak terurut) jadi ketika kita ingin mencetaknya, isi dari set tersebut akan tercetak secara acak atau tidak berurutan, unindexed (tidak terindeks) jadi kita tidak dapat mengakses suatu nilai berdasarkan indeksnya seperti pada list dan tuple yang memiliki indeks yang dimulai dari 0, dan unchangeable (tidak dapat diubah) namun sifat unchangeable dalam set ini sedikit berbeda dengan tuple yang dimana pada tipe data set kita masih bisa menambahkan atau menghapus nilai dari set tersebut menggunakan metode-metode yang ada didalam set seperti metode add untuk menambahkan sebuah element kedalam set yang akan diposisikan secara acak karena sifat set yang unordered tadi, dan metode remove untuk menghapus sebuah nilai yang ada didalam set. Lalu perbedaan lainnya yaitu dari cara penulisannya yaitu menggunakan tanda kurung kurawal { } untuk membuat set, pada list kita menggunakan tanda kurung [ ] dan untuk tuple kita menggunakan tanda kurung lengkung ( ). Tipe data set pun dapat menyimpan tipe data string dan integer dalam satu variable sama seperti tipe data list dan tuple, kita juga dapat mencetak isi dari set dengan melakukan perulangan, berbeda ketika kita tidak melakukan perulangan yang tercetak adalah set tersebut. Lalu pada video ini dijelaskan juga bagaimana cara menggabungkan set dengan menggunakan metode union, update dan intersection update. Metode union ini digunakan untung menggabungkan 2 set kedalam variable baru atau set yang baru, sedangkan metode update digunakan untuk menggabungkan salah satu set kedalam set yang sudah ada. Lalu yang terkahir yaitu irisan atau intersection update dimana hanya akan menggabungkan nilai yang sama pada dua buah set kedalam satu set yang sudah ada, jadi nilai yang ada pada set yang sudah dilakukan irisan atau intersection update ini hanya nilai yang sama saja. Sekian ulasan yang bisa saya berikan mengenai video “Python Set”, terima kasih.
@verendjani
@verendjani 2 жыл бұрын
vdjani 2 minutes ago Nama : Veronika Trivonda Djani NIM : 21103066 Kelas: H/TI_KAB SET PHYTON Pada video tersebut membahas SET Phyton dimana Tipe data set digunakan untuk menyimpan banyak nilai dalam satu variabel. Untuk membuat set dibutuhkan tanda kurung kurawal dengan setiap anggota di dalamnya dipisahkan dengan tanda koma. Set dapat menyimpan nilai yang memiliki tipe data yang berbeda, Karena tipe data set bersifat unordered atau tidak berurut. Itu artinya,tidak bisa menggunakan index untuk mengakses nilai pada set. Karena set tidak memiliki indeks yang mengakibatkan anggota set tidak jelas posisinya, maka penggunaan teknik pengindeksan tidak dapat digunakan Namun meskipun begitu anggota tipe data ini masih bisa diakses dengan menggunakan perulangan. Untuk menambah satu anggota set dapat menggunakan fungsi add(). Sedangkan jika ingin menambahkan banyak anggota sekaligus maka gunakan fungsi update(). Fungsi update yaitu menambahkan atau menggabungkan set yang dimiliki dengan tipe data string ataupun set itu sendiri. Untuk menghapus anggota pada set bisa menggunakan metode remove(nilai) yaitu akan menghapus item di dalam sebuah list berdasarkan nama item atau sebuah elemen misalnya akan menghapus "b" dari C.Set juga memiliki fungsi keanggotaan yaitu union(gabungan) dan intersection(irisan).
@llO-YulianaSaina
@llO-YulianaSaina 2 жыл бұрын
Nama : Yuliana aina NIM : 21103146 MAPEL : STRUKTUR DATA Pada video kali ini kita membahas materi Struktuk Data yaitu Set ,yang pada sebelumnya kita mengerjakan struktur data dengan menggunakan List dan Tuple , jika dengan Tuple digunakan untuk menyimpan beberapa item dalam satu variable dan nilainya tidak dapat di rubah. Sedangkan list sendiri digunakan untuk menyimpan beberapa item dalam satu variable . .Dalam list dapat menyimpan lebih dalam satu nilai dan nilainya dapat di rubah. Set dalam bahasa pemrograman python adalah tipe data kolektif yang digunakan untuk menyimpan banyak nilai dalam satu variabel dengan ketentuan: • nilai anggota yang disimpan harus unik (tidak duplikat) . • nilai anggota yang sudah dimasukkan tidak bisa diubah lagi . • set bersifat unordered alias tidak berurut yang artinya tidak bisa diakses dengan index . Disini kita belajar menggunakan Set yang memiliki letak perbedaan yang nilai dalam variabelnya tidak terurut dan tidak memiliki nomor indeks . sehingga kita tidak bisa mngakses nilai dalam nomor urut tersebut.Dalam set tanda yang digunakan yaitu tanda kurung kurawal {} , Bagaimana kita mengakses nilai dalam set dengan menggunakan teknik perulangan for . contohnya : for x in c : print(x) Untuk mengakses Set ada beberapa metode seperti : (add Items / tambah data) untuk menambahkan nilai pada suatu Variabel contohnya: set1.update(set2) . dan pada set (Remove item) untuk melakukan penghapusan contohnya : set1.remuve(set2) dan terdapat juga item (join two sets) untuk menggabungkan set dengan mengunakan teg Union Contohnya : set1.union(set2) , dan cara lain juga bisa menggunakan update yaitu menggunakan intersection_update ( Mengambil Nilai yang sama dari ke dua variable ) . contohnya : set1.intersection_update(set2)
@IWayanSuralaga
@IWayanSuralaga 2 жыл бұрын
Nama : I Wayan Suralaga NIM : 19103045 Kelas : AA Pada video penjelasan diatas ini kita belajar struktur data yaitu Set. Set dalam bahasa pemrograman python adalah tipe data kolektif yang digunakan untuk menyimpan banyak nilai dalam satu variabel dengan ketentuan yaitu Nilai anggota yang disimpan harus unik (tidak duplikat), Nilai anggota yang sudah dimasukkan tidak bisa diubah lagi dan Set bersifat unordered alias tidak berurut -yang artinya tidak bisa diakses dengan index. Di pertemuan sebelum - sebelumnya sudah diajari mengenai tuple dan list. Perbedaan antara tuple set dan list dapat dilihat dari tanda kurungnya jika pada list menggunakan kurung kotak[] dan tuple menggunakan tanda kurung () namun pada set menggunakan kurung kurawa{}. Tipe data set bersifat unordered alias tidak berurut. Itu artinya, kita tidak bisa menggunakan index untuk mengakses nilai pada set. Kalau pun kita memaksa, kita hanya akan mendapatkan error. Set bersifat unchangable, yang berarti bahwa nilai yang sudah kita masukkan ke dalam set, tidak bisa kita ubah lagi. Akan tetapi, kita tetap bisa menambah dan menghapus anggota pada set. Dan, karena set bersifat unchangable, set juga hanya bisa menerima anggota dari tipe data yang juga bersifat immutable. Selain itu set pada python juga tidak bisa menerima nilai duplikat. Jika kita memasukkan nilai yang sudah ada pada suatu set, maka nilai tersebut hanya akan muncul atau dimasukkan 1 kali saja. meskipun nilai set tidak bisa diubah, tapi tetap bisa ditambah dan dihapus. Kita bisa menambah anggota baru ke dalam set dengan fungsi add() dan fungsi update(). Untuk menghapus anggota pada set, terdapat beberapa fungsi yang bisa kita gunakan antara lain, remove(nilai) Untuk menghapus nilai yang dicari. Jika nilai yang dicari tidak ada, maka akan error, discard(nilai) Untuk menghapus nilai yang dicari. Jika nilai yang dicari tidak ada, tidak akan error, pop() Mengambil dan menghapus nilai yang ada di sebelah kiri, clear() Menghapus semua anggota. Berbagai fungsi keanggotaan pada set yang berguna untuk pengolahan data yaitu fungsi union (gabungan), fungsi intersection (irisan), fungsi difference (selisih), fungsi symmetric difference (komplement), dan lain sebagainya
@gustingurahputrayasa_2ii0i38
@gustingurahputrayasa_2ii0i38 2 жыл бұрын
Nama : Gusti Ngurah PutraYasa Nim : 21101056 Kelas : H Struktur Data Video ini membahas tentang Struktur Data dari Pemgrograman Python yaitu SET. Pada materi sebelumnya sudah mempelajari dan mengerjakan struktur data dengan tuple dan list. Dengan tuple bisa menyimpan beberapa nilai dalam sebuah variable tetapi nilai tersebut tidak dapat diganti nilainya. Dalam list yang dapat juga sebuah tipe yang dapat menyimpan nilai lebih yang mana nilai-nilai dalamnya bisa di rubah. Pada set nilai dalam pada variable tidak terurut dan tidak memiliki nomer indeks yang menyebabkan tidak bisa mengakses suatu nilai dari nomer urut dalam sebuah variable. Sehingga tidak dapat mengakses suatu nilai dari nomor urut keberadaan dalam variable tersebut. Perbedaan antara list dan set terletak pada tanda kurungnya. Dimana list dengan tanda kurung [] dan set tanda kurungnya {}. Dalam variable set dalam menyimpat nilai dengan tipe data yang berbeda. Teknik yang dapat digunakan untuk menambahkan nilai dan menghapus nilai yang ingin hapus yang berada pada variable set yaitu dengan menggunakan method add() dan method remove(). Dalam set dapat menggabungkan 2 set yang dengan tipe data yang berbeda, untuk pengambungan 2 set menggunakan methode union. Hasil dari penggabungannya 2 set tersebut akan disimpan pada sebuah variable baru yang sudah ditentukan. Cara lain untuk menggabungkan set yaitu menggunakan teknik update, perbedaan dari Teknik update dengan union yaitu gabungan dengan Teknik Union akan disimpan dalam variable baru namun pada teknik update gabungannya disimpan pada set1 atau variable awal yang dibuat. Jadi nantinya set1 atau variable diubah nilainya dan digabungkan dengan isi dari set2 atau variable kedua. Dalam set terdapat irisan yang hanya mengabungkan 2 buah set yang sama saja menggunakan intersection_update. Nantinya hasil irisan tersebut mencetak nilai yang sama dari kedua set tersebut
@OO_NettyAmelia
@OO_NettyAmelia 2 жыл бұрын
Nama : Netty Amelia Nim: 21103102 Kelas : H Pada video kali ini Membahas struktur data dengan materi set Sebelum itu kita mempelajari list dan tuple. Pada tuple dapat menyimpan banyak nilai dalam sebuah variable namun tidak bisa diganti nilainya pada list juga dapat menyimpan lebih dari satu nilai dan bisa diubah nilai .pada set nilai dalam variable tidak terurut dan tidak memiliki nomer indeks yang menyebabkan tidak bisa mengakses suatu nilai dari nomer urut dalam sebuah variable. Pada set menggunakan kurung kerawal . Salah satu teknik untuk menambahkan nilai menggunakan method “add” dengan cara : " namavariable.add(nilai yg ingin ditambahkan) " , dan juga bisa menggunakan method “remove” untuk menghapus sebuah nilai dalam sebuah variable dengan cara " namavariable.remove(nilai yang ingin dihapus pada variable tersebut) " . Dan pada set dapat menggabungkan dua set dengan method union contohnya dengan membuat 2 set dan kita menggabungkan kedua set tersebut dengan membuat sebuah set baru dengan " setbaru=set1.union(set2) " . Ada cara lain untuk menggabungkan 2 set dengan menggunakan teknik update . Jika menggunakan method union kita harus membuat set baru dan disimpan di set yang baru namun untuk teknik update kita menggunakan set yg lama dan disimpan di set yang lama dengan " set1.update(set2). " Sehingga nilai tersebut disimpan di set 1 . irisan menggabungkan yang sama pada 2 himpunan atau set dengan menggunakan " set1.intersection_update(set2) " contohnya diketahui set1 berisikan a,b,c dan set 2 b,c,d sehingga irisan dari kedua variable set tersebut adalah b dan c dikarenakan hanya memunculkan yang sama dari kedua set tersebut .
@oktavianihans7873
@oktavianihans7873 2 жыл бұрын
Nama : Oktaviani Hans NIM : 20103195 Kelas : R Matkul: Struktur Data Pada materi ini kita membahas tentang Set. Set menggunakan kurung kurawal. Set tidak memiliki nomor index dan nilainya juga tidak berurutan. Sehingga kita tidak dapat mengakses nomor urut yang ada dalam codingan yang kita buat. Pada contoh, kita menggunakan variabel A dan untuk variabelnya kita bisa menggunakan huruf atau apapun yang sesuai dengan keinginan kita. Tipe data yang digunakan dalam set bisa menggunakan berbagai tipe data seperti tipe data integer dan tipe data boolean. Pada set kita bisa menggunakan teknik perulangan dimana yang dicetak merupakan isi dari nilai perulangan yang kita gunakan. Selain itu kita bisa menambahkan nilai, menghapus nilai, menggabungkan nilai, serta menggabungkan nilai yang sama di dalam set. Yang pertama menambahkan nilai kita menggunakan add, yang kedua menghapus nilai kita bisa menggunakan remove pada codingan, yang ketiga menggabungkan nilai pada set kita bisa menggunakan metode union pada codingan dan bisa juga menggunakan metode update, dan yang terakhir menggabungkan nilai yang sama pada set kita bisa menggunakan metode irisan dan di dalam codingannya kita menggunakan intersection_update.
@luhevapurwajayanti_4_2iio34
@luhevapurwajayanti_4_2iio34 2 жыл бұрын
Nama : Luh Eva Purwajayanti Nim : 21103103 Kelas : H Struktur Data pada kelas hari ini kita membahasa materi SET ,pada minggu laluu kita membahas tuples dan list.Tuples kita bsa menyimpan dengan nilai dalam sebuah variable tapi nilai tersebut tidak dapat diganti nilai List sebuah tipe dapat menyimpan dalam satu nilai yg dimana nilainya dapat diubah nilainya. Set nilai didalam variable tersebut tdk terurutan dan tidak memiliki nomor indeks, sehingga kita tidak bsa mengakses nilai dari nomor urut yang berisikan 1. mendefinisikan Set, perbedaan list,tuples dan set yaitu kurungnya 2. mengakses Set, mengakses nilai dalam set, caraanya menggunakan perulangan x yaitu nama variable didalam C yng tercetak isi dalam set c bukan set, dan tidak ada kurungnya karena kita mmenggunakan teknik perulangan 3. Add Items, menambahkan nilai dari himpunan atau set C, add merupakan salah satu teknik untuk menambahkan nilai (nilainya 100 merupakan bilangan bulat) nah kenapa C tidak usah di definisikan lagi? karena masih menyimpan diatasnya jadi ini merupakan lanjutannya maka yang akan tercetak ada 100 (100 ini bsa mencul dimana saja karena ini tidak terurut) 4. Remove Item, remove ini adalah delet, nama dari setnya,remove dan apa yang ingin dihapus nah makan angkan 2 sudah ilang (teknik menghapus item didalam set) 5. Join Two Set , menggabungkan dua buah set yaitu menggunakan metode union, lalu kita gabungkan dengan cara buatkan set baru yaitu 3 maka set1 dan set2 akan tergabung ,nah selain union ,cara mengabunngkan set juga bisa menggunakan update tetapi ada yang berbeda kalau unio dibuatkan set baru tetapi update gabungannya disimpan dalam set1. maka tercetak sama seperti diatas 6. Irisan, irisan itu adalah mengabungkan yang sama saja, maka yang tercetak b dan c karena menggunakan metode irisan yang menampilkan yang sama urutan tidak menjadi aturannya
@jenherens5226
@jenherens5226 2 жыл бұрын
Nama : Jen Herens Arnas Ataupah NIM : 20103204 Kelas : AA Mata Kuliah : Struktur Data Pada Video ini, kita belajar Tentang Salah satu tipe data SET pada salah satu bahasa pemrogram yang bernama Python. Secara umum kita bisa membuat set dengan 2 cara: dengan kurung kurawal {}, atau dengan sebuah list yang kita passing ke dalam fungsi set(). set digunakan untuk menyimpan beberapa item dalam satu variabel. Set adalah salah satu dari 4 tipe data bawaan dalam python yang digunakan untuk menyimpan kumpulan data, 3 lainnya adalah daftar, tuple, dan kamus, semuanya dengan kualitas dan penggunaan yang berbeda. Set adalah kumpulan yang tidak terurut, tidak dapat diubah, dan tidak terindeks. Pada tipe data Set terdapat beberapa metode yaitu, add (menambah), remove(menghapus), join two sets(menggabungkan). Pada Join Two Sets ada beberapa fungsi yang bisa dipake yaitu fungsi union (gabungan), fungsi intersection (irisan), fungsi difference (selisih), fungsi symmetric difference (komplement).
@gustiayusavitrikusumadewil3993
@gustiayusavitrikusumadewil3993 2 жыл бұрын
NAMA : GUSTI AYU SAVITRI KUSUMA DEWI NIM : 19103105 KELAS : AA SET Pada video ini menelaskan mengenai SET. berbeda dengan list dan tuples adalah dalam set nilai di dalam variabel tersebut tidak terurut dan tidak memiliki nomor index, sehingga tidak bisa mengakses nilau urut dari keberadaannya dalam variabel tersebut. jika dilihat dari bentuk variabelnya, set ini berbeda dengan list dan tuple jika dalam list menggunakan kurung kotak, tuple menggunakan kurung lengkung sedangkan set menggunakan kurung kurawa. jika di cetak maka akan terlihat hasil cetaknya dalam bentuk set. begitu pula jika di cetak menggunakan tipe data yang berbeda akan tetap tercetak sebagai set. ini membuktikan bahwa dalam set dlaam menyipan data dengan tipe data yang berbeda tapi perbedaannya adalah ketika mencetak urutannya tidak sesuai dengan apa yang kita definisikan. cara untuk mengakses set, dengan menggunakan teknik perulangan for, maka yang di cetak adalah isi dari set tersebut, bukan set. maka dari itu yang di cetak tidka lagi berisi tanda kurung. untuk menambahkan nilai pada set, dapat menggunakan metode add. dengan menambahkan 100 pada fungsi add, angka seratus akan di tambahkan, tidak pada bagian akhir maupun awal karena set sifatnya tidak terurut maka dia akan tercetak bisa dimana saja. untuk menghapus nilai dalam set, dapat menggunakan metode remove. maka nilai b dapat set C akan terhapus. untuk menggabungkan beberapa set, dapat menggunakan metode union dan update. dengan menggunakan metode union dapat membuat set baru yaitu set 3 yang mana isinya adalah gabungan dari set 1 dan set 2. namun jika kita menggunakan metode update tidak akan membuat set baru melainkan nilai dari set 1 akan di update dengan tambahan nilai dari set 2. untuk membuat irisan, yaitu mencetak nilai yang sama saja dapat menggunakan metode intersection_update.
@aldypaty_official338
@aldypaty_official338 2 жыл бұрын
Nama : Aldiyanto f.u pati Nim : 21103086 Kelas : H Di video ini membahas tentang struktur data dengan pemrograman phyton materi tentang SET dimana set ini hampir sama dengan list dan tuple hanya memiliki perbedaan di bagian kurungnya.Didalam tuple bisa menyimpan beberapa nilai variabel tapi nilai tersebut tidak dapat di ubah sedangkan di didalam list kita dapat menyimpan beberapa nilai yang bisa di ganti atau di ubah nilainya.Namun berbeda dengan set yaitu nilai-nilai didalamnya tidak berurutan dan juga tidak memiliki nomor index sehingga tidak bisa mengakses nomor urut dari suatu nilai keberadaanya dari suatu variabel tersebut.Set digunakan untuk menyimpan beberapa item dalam satu variabel.Item yang ditetapkan tidak dapat diubah, tetapi Anda dapat menghapus item dan menambahkan item baru.kemudian ada juga teknik menghapus item didalam set dengan menggunakan remove.Remove tersebeut mencobah untuk meghapus item yang telah ditentukan sehingga ketika di cetak item yang tentukan tersebut akan hilang.setelah itu ada juga Suatu teknik menggabungkan dua buah set dengan menggunakan metode union.yang menggabungkan antara set yang satu dan set yang lainnya.kemudian cara yang kedua bisa juga menggunakan update untung mengabungkan duah buah set.sedikit berbeda dengan union.kalau union gabungannya disimpan di variabel baru sedangkan kalau update gabungannya disimpan di set1 jadi set1 diubah nilainya digabungkan dengan isi dari set2.serta ada juga cara menggabungkan dua buah set yang sama saja atau irisan.sehingga yang tercetak yaitu nilai yang sama dari kedua set tersebut.
@erminamurni4438
@erminamurni4438 2 жыл бұрын
Nama: Sesariana Ermina Murni NIM:21103082 kelas:R Disini kita akan bahas struktur data yang ketiga dari pemrograman phyton yaitu set. sebelumnya kita sudah belajar mengenai tuple dan list. yang menjadi perbedaan dengan set adalah nilai-nilai dalam variabel set tidak teurut dan tidak memiliki nomor index sehingga kita tidak bisa mengakses berdasarkan nomor urut nilai dalam suatu variabel. perbedaan lain dari tuple,list dan set adalah penggunaan tanda kurungnya,pada tuple menggunakan(),list menggunakan[] dan set menggunakan {}. 1.cara membuat variabel bertipe set didalam set kita dapat menyimpan dua variabel dengan dengan nilai yang tipe datanya berbeda,dan pada outputnya akan tetap ada kurungnya yang menandakan tipe set. 2.dalam variabel set bisa menyimpan nilai dengan dua tipe data yang berbedan namun pada outputnya nilai yang di ceta tidak terurut karena itu merupakan karakter dari set yaitu tidak terurut. 3.cara mengakses nilai dalam set dengan cara perulanga yaitu teknik perulangan yang di gunakan adalah for dengan kode for x in c,dimana x adalah definisi dari c sehingga yang diprint adalah x,dan yang di cetak adalah isi dari set c. 4. cara menambahkan nilai dalam himpunan atau set salah satu tekniknya adalah add. kode:c.add(nilai) untuk c tidak perlu di definisikan lagi karena sudah tersimpan sebelumnya.dan nilai yang di tambahkan pada outputnya tidak terurut. 5.cara menghapus nilai untuk menghapus nilai dalam suatu variabel menggunakan method remove kode:nama set.remove(nilai yang ingin dihapus) 6.menggabungkan 2 buah set. caranya yaitu menggunakan metode union.cara menggabungkan dengan membuat set baru untuk menyimpan gabungan dari set1 dan set3 sehingga yang dibprint adalah set3. 7.cara menggabungkan yang kedua adalah dengan teknik update, perbedaannya adalah pada teknik union penggabungan disimpan dalam variabel baru.dan pada teknik update penggabungan disimpan dalam variabel set1. 8.cara untuk irisan atau menggabungkan nilai yang sama. teknik tang digunakan adalah intersectin_update.
@IKadekDodiSaputra_OI
@IKadekDodiSaputra_OI 2 жыл бұрын
Nama : I Kadek Dodi Saputra NIM : 21103151 Kelas : H PYTHON SET Pada video kali ini,kita akan membahas Set. Set/Himpunan,nilai nilai dalam variabel tidak terurut dan tidak memiliki nomor indeks,sehingga kita tidak bisa mengakses suatu nilai dari nomor urut keberadaanya dalam variabel tersebut.Cara membuat variabel dalam tipe set yaitu diberikan nilai.Perbedaan list,tuple dan set yaitu pada tanda kurung,jika list menggunakan kurung kotak [],jika set menggunakan kurung kurawal {}.Set bisa juga menggunakan tipe float.Didalam variabel set bisa menyimpan nilai dengan tipe data berbeda.Cara mengakses nilai didalam set yaitu menggunakan perulangan. Ada 3 cara untuk menggunakan set yaitu Add,Remove dan Join Two Sets(Gabungan,Irisan,Seisih dan Komplement.Teknik untuk menambahkan nilai menggunakan metode “add” dengan cara : " variable.add (nilai yang ingin ditambahkan) " , dan juga bisa menggunakan metode “remove” untuk menghapus sebuah nilai dalam sebuah variable dengan cara " variable.remove (nilai yang ingin dihapus pada variable tersebut) " . Dan pada set dapat menggabungkan dua set dengan metode union contohnya membuat 2 set dan menggabungkan kedua set tersebut dengan membuat sebuah set baru dengan " setbaru=set1.union (set2) " . Cara lain untuk menggabungkan 2 set yaitu dengan menggunakan teknik update . Jika menggunakan metode union kita harus membuat set baru dan disimpan di set yang baru namun untuk teknik update kita menggunakan set yang lama dan disimpan di set yang lama .Sehingga nilai tersebut disimpan di set 1 . irisan menggabungkan yang sama pada 2 himpunan atau set contohnya set 1 berisikan r,s,t dan set 2 s,t,u sehingga irisan dari kedua variable set tersebut adalah s dan t dikarenakan hanya memunculkan yang sama dari kedua set itu.
@niluhdedianoktarinii9i03ii5
@niluhdedianoktarinii9i03ii5 2 жыл бұрын
Nama : Ni Luh De Dian Oktarini Nim : 19103119 Kelas : AA Set merupakan tipe data bawaan python yang dapat menyimpan beberapa nilai yang berbeda diantaranya yaitu string, integer kemudian menyimpannya ke dalam satu variabel. Dalam himpunan set memiliki variabel yang tidak terurut dan tidak mempunyai no indeks, sehingga ketika ingin mencari suatu nilai dan kemudian ingin mengaksesnya akan tidak bisa, ketika dalam memasukan nilai pada list menggunakan kurung kotak [] dan tuple () berbeda dengan set, set menggunakan kurung kurawal {} untuk memasukan nilai ke dalam suatu variabel. Berbeda juga dengan type data lainya, type data set ketika dijalankan output yang di keluarkan akan tetap berisi kurung kurawal, sehingga itu menjadi ciri khas dari type data set. Dalam set juga dapat menambahkan suatu nilai dengan menggunakan (add) contoh ketika ingin menambahkan nilai pada variabel cukup dengan menambahkan add setelah variabel i kemudian nilai yang akan di masukan “ i.add(1) “, selain menambahkan nilai dalam variabel set juga dapat mengahapus nilai pada variabel dengan menggunakan remove contoh “ i.remove(2) “ dengan perintah tersebut maka angka 2 pada variabel 1 akan di hapus, selain menambah dan menghapus set juga dapat menggabungkan dua set dengan menggunakan perintah “union” contoh u=i1.union(i2), dengan perintah tersebut 2 buah set tersebut akan digabung, selain perintah union perintah update juga dapat digunakan untuk menggabungkan set dengan cara “i1.update(i2)” perintah tersebut akan merubah nilai yang berada pada variabel i1. Dalam irisin dapat menggabungkan 2 buah variabel dengan menggunakan “ set1.intersection_update(set2) yang artinya perintah tersebut akan menampilkan nilai yang sama pada variabel set1 dan set2, seperti contoh ketika dalam variabel set1 terdapat nilai a, b dan c, kemudian pada set2 terdapat nilai 1, b dan c maka output yang dikeluarkan yaitu b dan c karena perintah intersection hanya nenampilkan nilai yang sama saja.
@iputunatendratemaja7308
@iputunatendratemaja7308 2 жыл бұрын
Nama : I Putu Natendra Temaja NIM : 21101091 Kelas : AA Di Video ini menjelaskan tentang tipe data SET. Tipe data SET merupakan salah satu tipe data phyton, yang digunakan untuk menyimpan banyak nilai dalam satu variabel dan yang tidak beraturan serta memiliki nilai yang unik atautidak ada duplikasi. Jika terdapat dua atau lebih nilai yang sama, maka set akan menyimpan hanya satu nilai dari nilai yang sama dan sisanya akan dihilangkan. Tipe data set biasa juga digunakan dalam mengoperasikan perhitungan operasi himpunan matematika. Misalnya seperti Operasi Gabungan(union), Operasi Irisan(Intersection), Operasi Selisih(Difference), Operasi Komplemen(Symmetric Difference) dan masih banyak lagi. Untuk struktur pembuatan set sendiri mirip dengan list, dan tuple. Adapun beberapa sifat set sebagai berikut : 1.Set meletakkan anggotanya di dalam tanda kurung kurawal {}. 2.Set tidak memiliki nomor urut index tidak seperti list dan tuple. 3.Set memiliki data yang unik / tidak ada duplikasi. 4.Anggota set tidak dapat diubah, tapi kita bisa menambahkan, meng-update dan menghapus set. 5.Set dipisah menggunakan tanda koma. 6.Set bisa dibuat dengan fungsi set(). Di antara keunggulan tipe data set adalah: keunikan anggotanya. Sehingga, dengan keunikan tersebut, python menyediakan kepada kita berbagai fungsi keanggotaan yang berguna untuk pengolahan data. Di antaranya: Fungsi union (gabungan), fungsi intersection (irisan), fungsi difference (selisih), fungsi symmetric difference (komplement), dan lain sebagainya.
@OOO_NiWayanSwastiningsih
@OOO_NiWayanSwastiningsih 2 жыл бұрын
Nama : Ni Wayan Swastiningsih Nim : 20103280 Kelas : H (TI-KAB) Matakuliah : Struktur Data Disini akan membahas struktur data yang ke 3 yaitu set setelah membahas tentang tuples dan list. Perbedaan antara tuples, list dan set adalah : --Jika dengan tuples kita dapat menyimpan beberapa nilai pada sebuah variable tapi nilai tersebut tidak dapat diganti nilainya. --Jika dalam list kita juga dapat menyimpan beberapa nilai pada sebuah variable yang dimana nilai di dalamnya dapat diubah nilainya. --Jika di dalam set nilai di dalam variable tidak terurut dan tidak memiliki nomor indeks sehingga kita tidak dapat mengakses suatu nilai dari nomor urut keberadaannya dalam variable tersebut. Jika pada set menggunakan kurung kurawal. Untuk menambahkan nilai pada set adalah dengan menggunakan method add, dengan cara : namavariabel.add(nilai yang ingin ditambahkan). Dalam penambahan nilai ini bisa di bagian awal, di bagian akhir atau di tengah-tengah karena penambahannya memang tidak terurut karena ini adalah salah satu karakter dari set. Untuk menghapus nilai pada set menggunakan method remove, dengan cara : namavariabel.remove(nilai yang ingin dihapus pada variable tersebut). Jika nilai yang sudah kita hapus ingin kita cetak kembali maka akan terjadi error karena perintah diawal nilai tersebut sudah dihapus. Untuk penggabungan 2 set dapat menggunakan 2 cara yaitu dengan method union dan method update. Menggabungkan 2 set dengan menggunakan method union, dengan cara membuat set baru dan disimpan di set yang baru dengan setbaru = set1.union(set2). Sedangkan penggabungan dengan method update, dengan menggunakan set lama dan disimpan di set lama dengan set1.update(set2) dan nilai tersebut disimpan di set1. Selanjutnya irisan, irisan disini berguna untuk menggabungkan yang sama saja dari dua buah set. Untuk menggabungkan nilai yang sama saja kita menggunakan union dengan set1.intersection_update(set2).
@ignasiusloyolaprasetyomali5181
@ignasiusloyolaprasetyomali5181 2 жыл бұрын
NAMA : Ignasius Loyola Prasetyo Mali NIM : 21103145 KELAS : R Set dapat menyimpan nilai dengan tipe data yang berbeda ,antara lain string,integer,dan boolean. set tidak bisa akses menggunakan index, jadi untuk mengakses set menggunakan perulangan (loop), dengan menggunakan perulangan for, membuat variabel baru contoh i, jadi for i in (di dalam) x (dimana nama variabel yang menampung set) diikuti dengan titik dua setelah menggunaka perintah print() untuk mencetak. Penamaan varibel dalam set juga case sensitive, jika dalam penulisan variabel dalam huruf besar maka saat ingin mencetak juga harus menggunakan huruf besar. Add dalam set kita juga bisa menambahkan nilai pada set menggunakan method add(), disini add berfungsi menambah nilai pada set tetapi tidak sesuai urutan karena set bersifat unordered. Remove untuk menghilangkan nilai pada set dengan menggunakan method remove(). Selain remove juga ada pop() terus apa bedanya pop() dan remove() kan sama-sama menghapus nilai pada set ? pastinya beda remove menghapus dengan spesifik element, contohnya jika dalam set angka terdapat 1,6,2,3,4,5 dan ingin menghilangkan angka 6, sintax remove angka(variabel yang menampung set). Remove(6)==> 6 adalah angka yang ingin dihapus,selanjutnya tinggal mencetak variabel angka untu melihat perubahan sedangkan pop() tidak menggunakan spesifik element jadi penulisan hanya angka.pop() ==> didalam tanda kurung kosong karena tidak bisa menggunakan index pada set menggabungkan set, menggunakan update dan union perbedaanya terletak pada variabel. dimana update tidak memerlukan variabel baru, karena yang diperbarui hanya pada satu set contohnya jika ingin menggabungkan 2 set yaitu a.update(b) ==> a adalah nama variabel yang menampung set yang ingin diperbarui, sedang b adalah nama variabel yang menampung set yang ingin gabungkan pada set a. union merupakan penggabungan dari 2 set contohnya set a dan b, menggunakan union dengan sintax x = a.union(b) ==> artinya penggabungan antara set a dan set b yang disimpan hasilnya dalam varibel x, union sendiri mempunyai pengertian pengembalian sebuah set yang merupakan gabungan dari set ==> dalam artian dua set yang gabungkan yang disimpan dalam varibel baru. setelah menggabungkan, ada intersection() dan intersection_update() yang berfungsi sebagai ==> intersetion, mengembalikan sebuah set baru yang memiliki elemen yang sama pada kedua set yang disimpan dalam variabel baru. contohnya set a = {1,2,3,4,5,6} dan b = {6,7,8,9,10} sintax intersection() --> x = a.intersection(b) --> print(x) --> setelah dicetak {6}, karena intersection method menampilkan nilai sama yang muncul dalam set a dan b ==> intersection_update, menghilangkan nilai dalam set pertama yang tidak muncul dalam set yang telah ditentukan contohnya ada 2 set yaitu set a = {1,2,3,4,5,6} dan b = {6,7,8,9,10} sintax intersection_update() --> a.intersection_update(b) --> print(a) --> setelah dicetak {6} , karena set a hanya tersisa 6 nilai yang lain telah dihapus karena tidak muncul dalam variabel b --> intersection_update tidak memelurkan varibel baru untuk menampung hasil karena yang dirubah hanya set a saja.
@gusman3688
@gusman3688 Жыл бұрын
NAMA:IDA BAGUS NYOMAN MAHADIVYVA SUTHA NIM:2201010746 KELAS T Yang saya tangkap dari materi diatas yaitu tengtang Set yang hampir sama dengan list dan tuple dapat menyimpan tipe nilai yang ada.bedanya pada Set nilai yang ada tidak terurut dan tidak memiliki nomor indeks yang terjadi adalah kita tidak dapat mengakses suatu ninlai/indek yang ada. Adapun untuk cara pembuatannya dijelaskan jika pada list kita menggunakan kurung siku[],pada Set kita disini menggunakan kurung kurawa{}.Kita dapat menggabung kan 2 atau lebih variable dengan tipe data yang berbeda,contohnya anda dapat membuat variable dengan tipe data string,lalu di tambah dengan variable dengan tipe integer serla lainnya Contoh kode: A={1,2,3} B={'a','b','c'} print(A) print(B) Hasilnya: {1, 2, 3} {'a', 'c', 'b'} ,dan kita juga dapat mencampur tipe data yang berbeda dalam satu variable namun hasilyang keluar tidak akan berurutan Contoh kode: C={1,2,3,'a','b','c'} print(C) Hasilnya: {1,2,3,’b’,’a’,’c’}
@kadearsapandikarma2996
@kadearsapandikarma2996 Жыл бұрын
Nama : Kade Arsapandi Karma NIM : 2201010454 Kelas : Struktur Data | T Di dalam video ini saya mengetahui Set tidak berurutan dan tidak memiliki nomor index oleh karena itu kita tidak dapat memanggil value set seperti halnya dengan list maupun tuple, Set dapat menampung value dengan type integer, string, dan boolean. kita dapat membedakan Set, List, dan Tuple dengan Melihat simbol kurung yang dipakai Set dilambangkan dengan kurung kurawa "{ }" sedangkan list menggunakan kurung siku "[ ]" dan tuple menggunakan kurung biasa "( )" Kita dapat menggunakan perulangan for untuk mengambil value dari set sama seperti list maupun tuple akan tetapi karena set tidak berurutan (Unordered) maka outputnya juga akan acak atau tidak berurutan. Di set kita dapat menambah value menggunakn method .add yang mirip dengan method .append di list, dan kita dapat menghapus value yang ada didalam set menggunakan method .remove yang mirip seperti .pop di list akan tetapi karena set tidak memiliki nomor index maka kita harus menentukan nama value yang mau dihapus, Kita juga dapat menggabung dua buah set menjadi satu dengan menggunakan method .union atau .update perbedaan .union dan .update adalah .union menggabungkan dua buah set menjadi satu di variabel baru sedangkan .update merubah valua atau menambahkan value dari set satu ke set lainnya. Kita juga dapat melakukan irisian atau intersection dengan menggunakan .intersection_update dengan menggunakan method ini kita dapat mengambil value yang sama dari ke dua set.
@raflirabani4299
@raflirabani4299 2 жыл бұрын
Nama : Rafli Rabani NIM : 21103093 Kelas : H Matkul: Struktur Data Pada video tersebut dijelaskan penggunaan dari set python. Dalam video tersebut diketahui penggunaan set ditandai dengan penggunaan kurung kurawal {} dan tidak miliki index, maka dari itu output yang dikeluarkan akan acak dan tidak teratur. Sehingga kita tidak dapat mengakses melalui index seperti tuple ataupun list. Tipe data yang dapat digunakan dalam set berbagai macam contohnya adalah tipe boolean dan tipe integer yang menggunakan karakter atau huruf dan juga bilangan. Dalam set juga kita dapat menggunakan perulangan seperti perulangan for tetapi untuk outputnya akan menghilangkan kurung kurawalnya. Selain itu kita juga bisa melakukan berbagai macam hal seperti menambahkan data menggunakan add, menghapus data menggunakan remove, menggabungkan data menggunakan union dan bisa juga menggunakan update lalu kita juga bisa menggunakan metode irisan menggunakan intersection_update. Biarpun kita melakukan berbagai macam hal seperti menambah,menghapus,menggabungkan, dan mengiris data. Data akan tetap tidak akan berurutan dan tetap acak.
@s_2llo3o6lmeldyhezron4
@s_2llo3o6lmeldyhezron4 2 жыл бұрын
Nama : Mediyanti Hezron NIM : 21103061 Kelas : AA REVIEW VIDEO pada video ini membahas SET pada phyton. SET dapat menampug berbagai macam tipe data dalam satu variable sama dengan tuple dan list. Perbedaan SET dengan tuple dan list adalah datanya akan ditampilkan tidak berurut karena tidak memiliki no index. perbedaan yang paling jelas adalah pada penulisan syntaxnya menggunakan kurung kurawa {} sedangkan dalam tuple menggunakan kurung kotak []. untuk menampilkan nilai SET selain menggunakan print bisa juga dengan perulangan for namun data yang ditampilkan akan tanpa kurung kurawa. dalam video ini dijelaskan : a. untuk menambah data pada SET menggunakan metode add => misal c = {1,2,3,"a","b","c"} c.add(100) print(c) ketika di run 100 akan dimasukkan ke variable c kemudian akan ditampilkan bersama dengan nilai c sebelum ditambahkan dan tentu data yang ditampilkan tidak berurut. b. untuk menghapus data pada SET menggunakan metode remove => c.remove("b") print(c) ketika di run nilai b akan terhapus kemudian data yang ditampilkan tidak berurut. c. penggabungan pada SET dapat menggunakan metode union dan update => set1 = {"a","b","c"} set2 = {1,2,3} set3 = set1.union(set2)----> set1.update(set2) print(set3)-------> print(set1) ketika di run semua nilai pada set1 dan set2 akan ditampilkan pada set3 dan tampilannya tidak berurut #pada update tidak perlu membuat variable ketiga. d. irisan pada set. akan menggabungkan data pada 2 variable yang datanya sama => set1 = {"a","b","c"} set2 = {"b","c","d"} set1.intersection_update(set2) print(set1) hasilnya hanya aan menampilkan data yang sama yaitu nilai b dan c saja.
@AyuTinaSuciari_ll
@AyuTinaSuciari_ll 2 жыл бұрын
Nama : Ayu Tina Suciari Nim : 20103401 Kelas : H Pada video diatas dijelaskan tentang tipe data Set mulai dari definisi Set, cara mengakses nilai, add items, Remove item dan join two set. Tipe data set nilai-nilai dalam set tidak berururtan dan tidak memiliki nomor indeks sehingga kita tidak dapat mengakses suatu nilai dari nomor urut keberadaannya dari variable tersebut. Dalam mendifinikan set dijelaskan bahwa set menggunakan kurung kurawal berbeda dengan list yang menggunakan kurung kotak dan pada variable A dan B contoh dari perintah set dimana saat dicetak tetap berisi kurung kurawal yang artinya variable tersebut bertipe set dan set juga dapat mecetak nilai integer dan string dengan kata lain dapat menyimpan nilai yang berbed sama seperti tuple dan list akan tetapi urutan saat mencetak nilai outputnya tidak sesuai dengan nilai yang dimasukkan. Yang kedua cara mengakses nilai didalam set menggunakan teknik perulangan. Yang ketiga salah satu teknik untuk menambahkan nilai dengan menggunakan Add, setelah dicetak angka yang ditambahkan letaknya tidak berurutan. Yang keempat cara melakukan penghapusan pada nilai dengan menggunakan menthod remove, caranya jika mengapus string jangan lupa untuk menambah tanda petik dibagian yang ingin dihapus dan jika tipe datanya integer maka tidak perlu berisi tanda petik seperti contoh diatas. Yang kelima cara untuk mengabungkan dua buah set, penggabungan set dapat menggunakan metode Union dalam metode ini kita harus menambahkan set baru untuk tempat menyimpan nilai, selain metode union kita juga dapat menggunakan teknik Update diamna teknik ini tidak perlu menambahkan set baru dan cukup menyimpan nilai di set1 yang sudak ada seperti contoh diatas. selanjutnya irisan, irisan merupakan penggabungan nilai yang sama dari dua buat himpunan atau set dengan menggunakan teknik intersection_update.
@IKomangSutenaIIOO
@IKomangSutenaIIOO 2 жыл бұрын
Nama : I Komang Sutena NIM : 19103043 Kelas : AA Pada materi ini dibahas mengenai SET, yang mana pembuatan set ini mirip dengan list dan tuple. Adapun beberapa sifat dari tipe data set, seperti : set meletakkan nilai di dalam tanda kurung kurawal {}, dalam set tidak ada duplikasi nilai dan set dipisahkan dengan tanda koma, dan tipe data set tidak memiliki nomor index sehingga hasil outputnya akan tidak terurut. Kemudian untuk mengakses nilai dalam set bisa menggunakan teknik perulangan yang mana nantinya hasil cetaknya akan mencetak nilai dari set mana yang kita cetak. Nah, didalam set, kita juga bisa menambahkan, menghapus, dan mengupdate nilai didalam set, seperti : 1. Untuk menambahkan nilai menggunakan perintah add dengan penulisan nama variable dari setnya diikuti tanda titik kemudian add dan nilai yang akan ditambahkan di dalam kurung, contohnya : A.add(5) Nah penambahan nilai didalam set ini tidak dapat ditentukan, bisa saja menambahkan nilai didepan atau ditengah atau dibelakang. Hal ini terjadi karena set tidak memiliki nomor index sehingga hasilnya tidak terurut. 2. Untuk menghapus nilai menggunakan perintah remove dengan penulisan nama variable dari setnya, kemudian diikuti tanda titik dan diikuti remove dan nilai yang akan dihapus di dalam kurung, contohnya : A.remove(2) Jadi, nilai 2 di dalam A yang merupakan nama variable setnya tidak akan mencetak nilai 2 karena nilai 2 sudah dihapus menggunakan perintah remove. 3. Untuk menggabungkan dari dua buah set menggunkan perintah union, yang mana untuk menggabungkannya perlu untuk membuat set baru yang diikuti dengan sama dengan =, kemudian nama variable set pertama diikuti dengan tanda titik setelah itu union dan nama variable set kedua di dalam kurung, contohnya : set3 = set1.union(set2) Maka, hasil cetaknya yaitu gabungan dari set1 dan set2. Nah, penggabungan menggunakan perintah union ini gabungan dari set1 dan set2 akan disimpan didalam varibel baru yaitu set3. Dalam penggabungan dua buah set, selain menggunakan perintah union kta bisa juga menggunakan perintah update, yang mana perintah update ini tidak memerlukan variable baru untuk menyimpan gabungan set. Penulisannya yaitu pertama nama variable set yang pertama diikuti tanda titik, kemudian update dan nama variable set kedua didalam kurung, contohnya : set1.update(set2) Jadi, pada perintah update ini gabungan dari setnya akan disimpan pada set1 jika mencetak set1. Namun ketika kita mencetak set2 maka akan tetap mencetak nilai setnya tanpa gabungan. Nah, kemudian untuk menggabungkan nilai set yang sama atau disebut dengan irisan itu menggunakan perintah intersection update, yang mana penulisannya diawali dengan nama variable set yang diikuti tanda titik dan intersection_update, kemudian nama variable set kedua didalam kurung, contohnya : set1.intersection_update(set2) Maka, hasil yang dicetak dari penggabungan ini adalah nilai yang sama yang ada didalam set1 dan set2.
@rama-x7k
@rama-x7k Жыл бұрын
Nama : I Wayan Ramagastia NIM : 2201010588 Kelas : T Mata Kuliah : Struktur Data jadi yang saya dapat pahami dari video diatas adalah set merupakan salah satu jenis array yang ada lama python. jadi yang membedakan set dengan array lainnya yang ada pada python yaitu list dan tuple yaitu set itu bersifat acak atau unordered yang berarti set pada saat mencetak set akan menghasilkan urutan yang acak. dari hal ini dapat disimpulkan bahwa set tidak memiliki index. set juga bersifat unchangeable yang berarti perbedaan paling terlihat dari set, list dan tuple adalah pada bentuk kurungnya. set menggunakan kurung kurawal{}, list menggunakan kurung siku[] dan tuple menggunakan kurung bulat(). sama halnya seperti tuple dan list, set juga bisa menampung berbagai tipe data dalam suatu set seperti boolean, integer, string, float. untuk menambahkan item pada array set kita bisa menggunakan perintah .add() untuk menambahkan suatu item pada suatu set. karena set bersifat unordered maka item yang masuk juga akan ditempatkan secara acak. selain menambahkan kita juga bisa menghapus suatu item pada set dengan menggunakan perintah .remove(). seperti pada video yang dijelaskan untuk mengakses item pada suatu set kita bisa menggunakan perulangan for. ketika item dicetak juga akan tidak terurut. selain itu dalam set kita dapat menggabungkan 2 buah set dengan perintah .union(), dengan perintah .union() kita wajib untuk membuat variabel baru untuk menampung gabungan dari 2 set tersebut. ketika dicetak akan menghasilkan output item yang tidak berurutan. selain perintah .union() ada juga cara lain untuk menggabungkan 2 buah set yaitu dengan perintah .update(). yang membedakannya adalah update tidak perlu membuat variabel baru untuk menampung gabungan item set tersebut. karena fungsi perintah .update() adalah memperbaharui isi data set dengan set yang diinginkan. dan metode terakhir yang dijelaskan dalam video adalah perintah .intersection_update() yang berfungsi untuk menggabungkan 2 set tetapi hanya nilai yang sama atau irisan dari kedua set tersebut.
@iputudananmahardika9789
@iputudananmahardika9789 Жыл бұрын
Nama : I Putu Danan Mahardika NIM : 2201010497 Kelas : T || Struktur Data Pada video tersebut saya dapat memahami logika cara kerja dari penggunaan set. Sebelumnya kita sudah mempelajari materi List dan Tuple, perbedaan dalam Set yaitu nilai variablenya tidak terurut dan tidak memiliki index sehingga tidak bisa mengakses suatu nilai dari nomer urut keberadaannya dalam sebuah variable. Selain itu ada juga perbedaan mendasar pada set ini yaitu dalam penggunaan tanda kurung. Jika list menggunakan kurung siku [ ] dan tuple menggunakan kurung lengkung ( ), maka set menggunakan kurung kurawal { }. Set juga mampu menampung tipe data yang berbeda contohnya string, boelean, integer dan juga float. Untuk mengakses nilai yang ada di dalam Set kita bisa menggunakan perulangan for untuk menampilkan nilai. Ada 3 method untuk menggunakan set yaitu Add, Remove, dan Join Two Sets. Untuk menambahkan data pada suatu data kita bisa menggunakan method add(). Ketika data di cetak nanti, data tersebut akan tercetak secara acak karena tidak terurut. Lalu untuk menghapus suatu data kita bisa menggunakan methon remove() yang di tentukan penulisan pada Set. Method yang ke-3 digunakan untuk menggabungkan dua buah set agar menjadi satu. Dengan menggunakan method union dan update. Sebelum menggunakan method union kita buat variabel set1 dan set2, lalu kita buat variable baru yaitu set3 = set1.union(set2). Selanjutnya menggunakan method update, jika union menggabungkannya dengan menambahkan variable baru, update gabungannya disimpan pada variable set1. Contohnya set1.update(set2). Method selanjutnya adalah irisan, yang dimana method ini berfungsi untuk menggabungkan nilai yang sama dari 2 buah set yang sama yaitu set1.intersection_update(set2). Sekian review yang dapa saya sampaikan, Terima Kasih.
@dessyayupratiwi2489
@dessyayupratiwi2489 2 жыл бұрын
Nama : Dessy Ayu Pratiwi Nim : 19103118 Kelas : AA Di dalam video ini yang dimana akan membahas sebuah tipe yaitu SET yang dimana didalam set ini didalam sebuah variabelnya itu tidak berurutan dan juga tidak memiliki sebuah nomor indeks sehingga tidak dapat mengakses suatu nilai dari nomor urut yang berada divariabel tersebut. Lalu perbedaan antara tuple, list dengan set adalah kurungnya, yang dimana set memakai kurung kurawal atau“{}” sedangkan tuple menggunakan tanda kurung seperti ini “()”, dan list menggunakan tanda kurung kotak seperti ini “[]”. Sebuah variabel set ini dapat juga menyimpan sebuah nilai yang berbeda , tetapi nanti hasil dari outputnya tidak berurutan dikarenakan set itu tidak memiliki sebuah nomor indeks. Untuk dapat mengakes sebuah nilai yang ada pada variabel set ini kita dapat menggunakan perulangan. Untuk menambahkan sebuah nilai di variabel set ini kita dapat menggunakan add. Untuk menghapus sebuah nilai yang ada divariabel set ini kita dapat menggunakan sebuah metode yang bernama remove. Dalam penggabungan2 buah set ini menggunakan yang namanya union yang dimana nanti gabungan dari kedua set tersebut akan disimpan ke variabel baru, selain itu juga untuk menggabungkan 2 buah set ini kita dapat juga menggunakan yang namanya update yang dimana natinya dari gabungan kedua set ini akan di simpan ke dalam set 1. Dalam membuat irisan didalam set kita dapat mengunakan yang namanya intersection update yang dimana irisan ini akan menggabungkan nilai yang sama saja diantara 2 buah set ini yang dimana nanti hasil dari output ini akan menampilkan string yang sama saja.
@nimadesridadisukerthi9077
@nimadesridadisukerthi9077 2 жыл бұрын
Nama : Ni Made Sri Dadi Sukerthi NIM : 21103060 Kelas : H Mata Kuliah : Struktur Data Pada pertemuan kali ini menjelaskan tentang struktur data ketiga dari pemrograman python. Pada pertemuan sebelumnya kita sudah mendapatkan materi mengenai python tentang tuple dan list. Jika menggunakan tuple kita bisa menyimpan beberapa nilai dalam sebuah variabel tetapi nilai tersebut tidak dapat diganti nilainya, sedangkan list terdapat sebuah tipe yang dapat juga menyimpan lebih dari satu nilai yang dimana nilai-nilai tersebut bisa diubah nilainya. Pada video tersebut menjelaskan tentang tipe data SET. Python set yaitu salah satu tipe data yang digunakan untuk menyimpan banyak nilai dalam satu variabel dan tidak beraturan, serta memiliki nilai yang unik atau tidak ada duplikasi, dan tidak memiliki nomer indeks. Maka kita tidak bisa mengakses suatu nilai dari nomer urut yang keberadaannya dalam variabel tersebut. Cara membuat variabel bertipe set, contoh A={masukkan nilai}. Perbedaan antara tiga python tersebut yaitu list menggunakan[], tuple menggunakan(), dan set menggunakan{} (kurung kurawa). Selanjutkan terdapat tiga cara untuk menggunakan set yaitu Add, Remove, dan Join Two. Ternik untuk menambahkan nilai menggunaka metode yang bernama Add dengan cara: variabel.add (nilai yang ingin di tambahkan), dan ada juga dengan Remove yaitu untuk menghapus sebuah nilai dalam variabel. Selanjutnya pada set dapat menggabungkan dua set menggunakan metode union, contohnya membuat 2 set dan menggabungkan dua set tersebut dengan cara membuat sebuah set baru dengan "setbaru=set1.union(set2)". Sehingga nilai tersebut disimpan di set 1 . irisan menggabungkan yang sama pada 2 himpunan atau set dengan menggunakan " set1.intersection_update(set2) " contohnya diketahui set1 berisikan a,b,c dan set 2 b,c,d sehingga irisan dari kedua variable set tersebut adalah b dan c dikarenakan hanya memunculkan yang sama dari kedua set tersebut .
@KadekIndah-zz8ix
@KadekIndah-zz8ix 2 жыл бұрын
Nama : Made Indah Ambari Dewi NIM : 19103104 Kelas : AA Pada video dijelaskan mengenai SET yang merupakan salah satu tipe data dalam bahasa pemrograman Python. Diawali dengan penjelasan mengenai perbedaan set dengan tipe data lainnya yaitu nilai yang terdapat dalam set tidak terutut dan tidak memiliki indeks. Untuk membuat tipe data set kita dapat menggunakan {}. Set atau himpunan dapat menyimpan nilai yang bertipe data berbeda entah itu string, integer, boolean dan float tetapi hasil cetak tidak akan terurut sesuai dengan apa yang kita buat pada suatu variable set karena set tidak memiliki nomer indeks. Dalam video juga terdapat contoh dari penggunaan set pada pemrograman Python seperti : - Menambahkan nilai pada set dengan menggunakan method add(). Misalnya c.add(100) yang berarti c merupakan nama dari set yang dibuat kemudian add(100) yang berarti kita menambahkan angka 100 ke dalam set c. - Menghapus nilai pada set dengan menggunakan method remove(). Kita harus menyesuaikan tipe data dari nilai yang ingin dihapus, misalnya c.remove(“b”) yang berarti menghapus nilai “b” pada set c yang merupakan suatu nilai dengan tipe data string. Contoh lainnya seperti c.remove(2) yang berarti menghapus nilai 2 pada set c yang dimana 2 merupakan suatu nilai dengan tipe data integer. - Menggabungkan 2 buah set dengan menggunakan method union() dan update(). Misalnya set3 = set1.union(set2) yang berarti set3 merupakan gabungan dari set1 dan set2. Selain itu dengan menggunakan teknik update seperti set1.update(set2) yang dimana jika perintah cetaknya print(set1) akan mencetak hasil penggabungan dari set1 dan set2. - Irisan atau menggabungkan nilai yang sama dari 2 buah set dengan perintah intersection_update(). Misalnya set1.intersection_update(set2) yang berarti menggabungkan nilai yang sama pada set1 dengan set2.
@ikadekmahesachandraqinanth9204
@ikadekmahesachandraqinanth9204 2 жыл бұрын
Nama : I Kadek Mahesa Chandra Qinantha NIM : 21103039 Kelas : H Pada video kali ini kita akan membahas struktur data yang ketiga dalam pemrograman python sebelumnya kita sudah mempelajari list dan tuple. Jika dengan tuple kita bisa menyimpan beberapa nilai dalam sebuah variabel tapi nilai tersebut tidak dapat diganti nilainya sedangkan dalam list kita mendapatkan sebuah tipe yang dapat menyimpan lebih dari satu nilai yang mana niali didalamnya bisa diubah. Dalam set nilai-nilai didalam variabel tersebut tidak terurut dan juga tidak memiliki nomor index sehingga kita tidak bisa mengakses 1 nilai dari nomor urut keberadaannya dari variabel tersebut Perbedaan list, tuple, dan set adalah terletak pada kurungnya. List memakai [] tuple memakai () dan set memakai {}. Didalam variabel set dapat menyimpan niali dengan tipe data yang berbeda tetapi jika kita mencetaknya urutan nilai yang tercetak tidak sesuai dengan apa yang kita definisikannya, karena set itu unordered. Cara mengakses set adalah dengan menggunakan perulangan, salah satu contoh perulangan yaitu menggunakan for dengan kodenya sebagai berikut for x in c. Salah satu teknik menambahkan nilai yaitu menggunakan add, contoh kodenya adalah c.add(100) . Selanjutnya untuk menghapus bisa menggunakan remove, contoh kodenya adalah c.remove(“b”) . Setelah itu menggabungkan 2 buah set menggunakan metode union, contoh kodenya adalah set3 = set1.union(set2). Selain menggunakan union kita bisa menggunakan update, contoh kodenya adalah set1.update(set2), berarti ada 2 teknik penggabungan yaitu dengan union dan update. Selanjutnya adalah irisan, irisan adalah menggabungkan yang sama saja yang sama dari 2 buah himpunan atau set contoh kodenya adalah set1.intersection_update(set2)
@2oio3oo9_nikadekdwilestari3
@2oio3oo9_nikadekdwilestari3 2 жыл бұрын
Nama : Ni Kadek Dwi Lestari Nim : 20103009 Kelas : AA Matkul : Struktur Data Dalam video diatas menjelaskan mengenai salah satu Bahasa pemprograman python tipe data set. Set adalah tipe data yang dapat menyimpan banyak nilai namun dalam outputnya nilai nilai dalam variabelnya tidak berurutan. Berbeda dengan list, jika sebelumnya kita belajar list menggunakan kurung kotak sedangkan set menggunakan kurung kurawal. Jika kita membuat satu variable dengan satu tipe data makan outputnya akan sama dengan yang kita definisikan. Namun jika dalam satu variable terdapat dua tipe data atau lebih maka outputnya tidak akan berurutan seperti yang kita definisikan. Contoh dalam variable A = { 1, 2, 3, “a”,”b”,”c”} Maka outputnya seperti {‘a’, 1, 2, 3, ‘b’, ‘c’}. Dalam set kita bisa menambahkan nilai dengan menggunakan add yaitu Nama lalu add lalu masukkan nilai yang ingin kita tambahkan contoh : A.add(50) maka outputnya akan ditambahkan dengan nilai “50” namun tetap tidak akan berurutan. Bisa saja nilai 50 berada di tengah. Dalam set kita juga bisa melakukan penghapusan dengan menggunakan remove yaitu Nama diikuti remove dan nama yang akan dihapus. Contoh : C.remove(“b”) maka akan terhapus nilai “b”. Dalam set juga bisa menggabungkan dengan menggunakan union yaitu set1.union(set2) maka akan bergabung dua variable yang kita buat namun outputnya tetap sama tidak berurutan. Dalam set kita juga bisa menggabungkan nilai yang sama saja dengan menggunakan set.intersection_update(set2) maka outputnya nilai yang sama saja.
@miftateaaulyaslatuara3784
@miftateaaulyaslatuara3784 2 жыл бұрын
Nama : Miftatea Aulya Slatuara NIM : 19103034 Kelas : AA Pada video ini dijelaskan mengenai struktur data yang ketiga yaitu set. Set adalah tipe data kolektif yang digunakan untuk menyimpan banyak nilai dalam satu variabel dengan ketentuan, nilai anggota yang disimpan harus unik (tidak duplikat), nilai anggota yang sudah dimasukkan tidak bisa diubah lagi dan set bersifat (unordered) tidak berurut yang artinya tidak bisa diakses dengan index atau tidak memiliki nomor index. Kemudian yang bisa terlihat pada video yang membedakan list, tuples dan set yaitu set menggunakan kurung kurawal {}. Memiliki kesamaan dengan list dan tuple, set dapat menyimpan nilai yang memiliki tipe data yang berbeda namun perbedaannya set tidak mencentak urutan nilai yang tercetak sesuai dengan yang sudah didefinisikan. Pada video ini terdapat contoh method set pada pemograman phyton, seperti : - Mengakses set dengan menggunakan perulangan for x in () ketika output adalah nilai variabel set dengan tidak menggunakan kurung kurawal {}, maka sudah berhasil melakukan akses pada nilai variabel set. - Menambahkan elemen pada set dengan method add (), contoh add(100) artinya menambahkan nilai 100 dalam set. - Menghapus elemen yang ditentukan pada set dengan method remove (). Contoh remove("b") artinya menghapus nilai "b" pada set, nilai "b" disini adalah nilai dengan tipe data string. contoh lainnya remove (2) artinya menghapus nilai 2 pada set, nilai 2 disini adalah nilai dengan tipe data integer. - Menggabungkan 2 method set, menggunakan method union () dan update () Method union() yaitu mengembalikan himpunan yang berisi gabungan himpunan, contoh set3 = set1.union(set2) artinya set 1 dan set 2 adalah gabungan yang menghasilkan set 3. Sedangkan method update() yaitu memperbarui set dengan gabungan set ini dan lainnya, contoh set1.update set2 print(set1) maka output yang akan dicetak yaitu gabungan set1 dan set2. Berbeda dengan union jika method union gabungan set1 dan set2 di simpan pada variabel baru, namun method update disimpan pada set1. - Menggabungkan nilai yang sama yang disebut irisan dengan method intersection_update. Method intersection_update yaitu menghapus item dalam set yang tidak ada di set lain yang ditentukan. contoh set1.intersection_update(set2) artinya menggabungkan nilai yang sama dari set 1 dan set2.
@ariwidyatama5522
@ariwidyatama5522 Жыл бұрын
Nama: I Putu Suka Ari Widyatama Nim: 2201010455 Kelas: T Video kali ini menjelaskan mengenai Set pada bahasa pemrograman phyton. Berbeda dengan list dan tuple, nilai yang ada di dalam Set tidak memiliki urutan dan juga nonor indexs sehingga set tidak dapat diakses menggunakan nomor indexs. Kurung yang digunakan dalam set adalah kurung kurawa. Sama seperti list dan tuple set juga dapat menyimpan nilai dengan tipe data yang berbeda seperti string, integer, float, dan bolean. Ketika set dicetak tetap akan menampilkan kurung kurawa yang artinya data bertipe set. Berbeda dengan list dan tuple, ketika set di cetak urutan nilai yang ada di dalam set akan teracak atau tidak terurut. Untuk mengakses Set dapat menggunakan perulangan, dengan menggunakan perulangan berupa for yang dicetak bukan lah sebuah Set melainkan semua nilai yang ada di dalam set, hasil yang dicetak tidak lagi memiliki kurung dan hasilnya akan berderet ke bawah. Menambahkan nilai di dalam set dapat menggunakan add. Dengan codingan C.add(100) yang berarti nilai 100 akan masuk ke dalam variabel C. Nilai 100 yang di tambahkan ke variabel C memiliki posisi yang tidak pasti atau teracak. Menghapus nilai di dalam set dapat menggunakan menthod remove. Nilai yang diisi di dalam remove adalah nilai di dalam set yang ingin di hapus. Codingan C.remove("b") akan menghapus nilai b yang ada di variabel C. Menggabungkan dua buah Set dapat menggunakan menthod union. Untuk menggabungkan set1 dan set2 menggunakan menthod union, perlu dibuatkan variabel baru berupa set3, yang mana di dalam set3 ini akan menampung gabungan dari set1 dan set2 dengan codingan set1.union(set2). Ketika set3 di print maka hasil yang du tampilkan adalah gabungan dari set1 dan set2. Selain Union Set juga dapat di gabungkan menggunakan menthod update. Dengan menggunakan menthod update, penggabungan pada Set tidak perlu untuk membuat sebuah variabel baru. Dengan codingan set1.update(set2), nilai dari set1 akan dirubah atau ditambahkan nilai baru yaitu nilai yang ada pada set2. Sehingga saat set1 di cetak, hasil yang di cetak adalah nilai gabungan dari set1 dan set2. Irisan atau menggabungkan sebuah nilai yang sama pada dua buah set dapat menggunakan intersection_update. dengan codingan set1.intersection_update(set2) nilai yang sama dari set1 dan set2 akan digabungkan. Sehingga ketika set1 dicetak hasil yang di tampilkan adalah c dan b, karena set1 dan set2 sama sama memiliki nilai c dan b.
Python Dictionaries
17:19
Mau Bisa - Dewa Bayu
Рет қаралды 617
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Latihan List pada Python
36:29
Mau Bisa - Dewa Bayu
Рет қаралды 259
Stop Deforestasi ❗️
10:30
Ganjar Pranowo
Рет қаралды 4,3 М.
Python Nested Dictionaries - Penyelesaian Kasus
34:52
Mau Bisa - Dewa Bayu
Рет қаралды 833
BABYMONSTER - 'DRIP' RECORDING BEHIND
19:06
BABYMONSTER
Рет қаралды 2,2 МЛН
Perbedaan Jurusan Teknik Informatika Dengan Sistem Informasi
5:49
Fransiskus Alvin
Рет қаралды 175 М.
Why is the API response taking 2 minutes?
11:51
Programmer Zaman Now
Рет қаралды 12 М.