Bagaimana Anda mengubah daftar string menjadi daftar karakter dengan python?

Dalam tutorial singkat ini, temukan cara mengonversi string ke daftar dengan Python. Kami melihat semua cara Anda dapat mencapai ini beserta pro dan kontranya

Show

Daftar Isi - Konversi string ke daftar dengan Python

  • Mengubah string menjadi daftar dengan Python
  • Solusi 1. Menggunakan Split()
  • Solusi 2. Menggunakan daftar()
  • Keterbatasan dan Peringatan

Mengubah string menjadi daftar dengan Python

Konversi tipe data atau pengecoran tipe dengan Python adalah praktik yang sangat umum. Namun, mengonversi string ke daftar dengan Python tidak sesederhana mengonversi int ke string atau sebaliknya

String dapat dikonversi menjadi daftar menggunakan list(). Kami akan melihat metode ini di bawah ini. Namun, dalam metode ini, Python tidak akan mengetahui di mana setiap item dimulai dan diakhiri, mengembalikan daftar karakter. Karenanya, Python menyediakan beberapa metode alternatif yang dapat digunakan untuk mengonversi string menjadi daftar

Solusi 1. Menggunakan Split()

Metode split digunakan untuk membagi string berdasarkan pembatas yang ditentukan. Setelah dipisah, ia mengembalikan string yang dipisah dalam daftar, dengan menggunakan metode ini kita dapat mengonversi string menjadi daftar dengan Python

Sintaksis

string.split( delimiter, maxsplit)

Parameter

  • Pembatas - Opsional. Menentukan pembatas yang diinginkan untuk digunakan saat memisahkan string. Jika dibiarkan kosong, spasi putih dianggap sebagai pembatas
  • Maxsplit - Opsional. Menentukan berapa banyak pemisahan yang harus dilakukan

Kode untuk Mengonversi string ke daftar dengan Python

str_1 = "Hire the top 1% freelance developers"
list_1 = str_1.split()
print(list_1)

#Output:
#['Hire', 'the', 'top', '1%', 'freelance', 'developers']
_

Catatan. Karena tidak ada argumen yang diteruskan sebagai pembatas, string dipisahkan pada spasi putih

Sekarang mari kita lihat contoh di mana pembatas ditentukan

str_1 = "Hire-the-top-1%-freelance-developers"

list_1 = str_1.split("-")
print(list_1)

#Output:
#['Hire', 'the', 'top', '1%', 'freelance', 'developers']

Solusi 2. Menggunakan daftar()

Seperti yang telah disebutkan sebelumnya, metode ini mengubah string menjadi daftar karakter. Oleh karena itu metode ini tidak sering digunakan. Saya akan merekomendasikan menggunakan metode ini hanya jika Anda yakin bahwa daftar harus berisi setiap karakter sebagai item dan jika string berisi kumpulan karakter atau angka yang tidak dipisahkan oleh spasi. Jika tidak, spasi juga akan dianggap sebagai karakter dan disimpan dalam daftar

Kode untuk Mengonversi string ke daftar dengan Python

str_1 = "Hire freelance developers"


list_1 = list(str_1.strip(" "))
print(list_1)

#Output:
['H', 'i', 'r', 'e', ' ', 'f', 'r', 'e', 'e', 'l', 'a', 'n', 'c', 'e', ' ', 'd', 'e', 'v', 'e', 'l', 'o', 'p', 'e', 'r', 's']

Konversi string ke daftar dengan Python - Menutup pemikiran

Metode split() adalah metode yang direkomendasikan dan paling umum digunakan untuk mengonversi string menjadi daftar di Python. Metode ini tidak memiliki kontra yang signifikan. Di sisi lain, metode typecast tidak direkomendasikan secara luas dan hanya digunakan jika persyaratan terpenuhi. Namun, jangan ragu untuk mempraktikkan kedua metode tersebut untuk memfasilitasi pemahaman konsep yang lebih baik

String adalah urutan karakter yang terurut. Ini adalah serangkaian karakter, dengan satu karakter mengikuti yang lain

Sebuah string diapit oleh tanda kutip tunggal atau ganda

# all the following are strings

# a string enclosed in single quotes
first_name = 'John'

#a string enclosed in double quotes
last_name = "Doe"
_

Jika Anda ingin membuat string yang membentang beberapa baris, atau yang dikenal sebagai string multiline, gunakan tanda kutip tiga untuk memulai dan mengakhirinya

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''

String tidak dapat diubah. Ini berarti bahwa setelah mereka diciptakan, mereka tidak dapat berubah. Karakter individu yang membentuk string tidak dapat diubah

Misalnya, jika Anda mencoba mengubah huruf pertama kata dari huruf kecil menjadi huruf besar, Anda akan mendapatkan kesalahan pada kode Anda

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
_

Namun, Anda dapat menetapkan ulang string yang berbeda dengan memperbarui variabel, seperti itu

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python

Daftar adalah kumpulan data yang dipesan

Beberapa item (biasanya terkait) disimpan bersama di bawah variabel yang sama

Anda dapat membuat daftar dengan melampirkan nol atau lebih item dalam tanda kurung siku,

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
9, masing-masing dipisahkan dengan koma

Daftar dapat berisi salah satu tipe data bawaan Python

# a list of numbers
my_numbers_list = [10,20,30,40,50]

print(my_numbers_list)

#output
# [10, 20, 30, 40, 50]
_

Daftar dapat berubah

Anda dapat mengubah item daftar setelah daftar dibuat. Ini berarti bahwa Anda dapat mengubah item yang ada, menambahkan item baru, atau menghapus item kapan pun selama masa pakai program

programming_languages = ["Javascript", "Python", "Java"]

#update the 1st item in the list
programming_languages[0] = "JavaScript"

print(programming_languages)

#output
#['JavaScript', 'Python', 'Java']

Cara Menentukan Tipe Data Objek dengan Python

Untuk menemukan tipe data suatu objek dengan Python, gunakan fungsi

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
0 bawaan, yang memiliki sintaks berikut

type(object)

#where object is the object you need to find the data type of

Fungsi

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
_0 akan mengembalikan jenis objek yang diteruskan sebagai argumen ke fungsi

Ini biasanya digunakan untuk tujuan debugging

Mari kita lihat bagaimana menggunakan

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
_0 dengan string dan daftar pada contoh di bawah ini

my_name = "John Doe"
my_lucky_numbers = [7,14,33]

print(type(my_name))
print(type(my_lucky_numbers))

#output
#<class 'str'>
#<class 'list'>

Cara Mengonversi String ke Daftar Karakter Individu

Anda dapat mengambil kata dan mengubahnya menjadi daftar

Setiap karakter yang membentuk kata itu menjadi elemen individu dan terpisah di dalam daftar

Sebagai contoh, mari kita ambil teks "Python"

Anda dapat mengubahnya menjadi daftar karakter, di mana setiap item daftar akan menjadi setiap karakter yang membentuk string "Python"

Ini berarti bahwa karakter

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
3 akan menjadi satu item daftar, karakter
fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
4 akan menjadi item daftar lainnya, karakter
fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
5 akan menjadi item daftar lainnya, dan seterusnya

Cara paling mudah adalah dengan mengetikkan cast string ke dalam daftar

Tyepcasting berarti mengkonversi langsung dari satu tipe data ke tipe data lainnya – dalam hal ini dari tipe data string ke tipe data list

Anda melakukan ini dengan menggunakan fungsi

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
6 bawaan dan meneruskan string yang diberikan sebagai argumen ke fungsi

programming_language = "Python"

programming_language_list = list(programming_language)

print(programming_language_list)

#output
#['P', 'y', 't', 'h', 'o', 'n']

Mari kita lihat contoh lain

current_routine = " Learning Python ! "

current_routine_list = list(current_routine)

print(current_routine_list)

#output
#[' ', 'L', 'e', 'a', 'r', 'n', 'i', 'n', 'g', ' ', 'P', 'y', 't', 'h', 'o', 'n', ' ', '!', ' ']

Teks

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
_7 memiliki spasi putih di depan dan di belakang, spasi putih di antara kata "Learning" dan "Python", dan spasi putih di antara kata "Python" dan tanda seru

Saat string diubah menjadi daftar karakter, setiap spasi putih diperlakukan sebagai karakter individual dan itulah mengapa Anda melihat spasi kosong,

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
8, sebagai item daftar

Untuk menghapus spasi hanya dari awal dan akhir string, gunakan metode

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
9

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
0

Untuk menghapus semua dan bukan hanya spasi putih awal dan akhir dan membuatnya sehingga tidak ada karakter spasi putih yang disertakan dalam daftar baru, gunakan metode

# a list of numbers
my_numbers_list = [10,20,30,40,50]

print(my_numbers_list)

#output
# [10, 20, 30, 40, 50]
0 sebagai gantinya

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
1

Cara Mengonversi String ke Daftar Kata

Cara lain untuk mengonversi string menjadi daftar adalah dengan menggunakan metode

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
5 Python

Metode

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
5 membagi string menjadi daftar, di mana setiap item daftar adalah setiap kata yang membentuk string

Setiap kata akan menjadi item daftar individual

Perincian Sintaks Metode #try and change lowercase 'p' to uppercase 'P' fave_language = "python" fave_language[0] = "P" print(fave_language) #the output will be an error message #fave_language[0] = "P" #TypeError: 'str' object does not support item assignment _5 dengan Python

Sintaks umum untuk metode

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
5 adalah sebagai berikut

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
2

Mari kita hancurkan

  • # a list of numbers
    my_numbers_list = [10,20,30,40,50]
    
    print(my_numbers_list)
    
    #output
    # [10, 20, 30, 40, 50]
    
    5 adalah string yang diberikan yang ingin Anda ubah menjadi daftar
  • Metode
    #try and change lowercase 'p' to uppercase 'P'
    fave_language = "python"
    fave_language[0] = "P"
    
    print(fave_language)
    
    #the output will be an error message
    #fave_language[0] = "P"
    #TypeError: 'str' object does not support item assignment
    
    5 mengubah string menjadi daftar. Dibutuhkan dua parameter opsional
  • # a list of numbers
    my_numbers_list = [10,20,30,40,50]
    
    print(my_numbers_list)
    
    #output
    # [10, 20, 30, 40, 50]
    
    7 adalah parameter opsional pertama, dan menentukan di mana string akan dipisahkan. Secara default pemisahnya adalah spasi putih dan string akan terbelah di mana pun ada spasi putih
  • #try and change lowercase 'p' to uppercase 'P'
    fave_language = "python"
    fave_language[0] = "P"
    
    print(fave_language)
    
    #the output will be an error message
    #fave_language[0] = "P"
    #TypeError: 'str' object does not support item assignment
    
    8 adalah parameter opsional kedua. Ini menentukan jumlah maksimum pemisahan yang harus dilakukan. Nilai default,
    # a list of numbers
    my_numbers_list = [10,20,30,40,50]
    
    print(my_numbers_list)
    
    #output
    # [10, 20, 30, 40, 50]
    
    9, berarti bahwa itu terbagi di seluruh string dan tidak ada batasan untuk pemisahan

Mari kita lihat contoh cara kerjanya

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
_3

Pada string di atas, setiap kata yang menyusun string dipisahkan oleh spasi putih

Untuk mengubah string tersebut menjadi daftar kata, gunakan metode

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
5

Anda tidak perlu menentukan pemisah atau parameter

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
8, karena kami ingin memisahkan semua kata di mana pun ada spasi putih di antaranya

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
_4

String dipisahkan berdasarkan di mana ada spasi, dan setiap kata yang membentuk string berubah menjadi item daftar individual

Cara Menggunakan metode #try and change lowercase 'p' to uppercase 'P' fave_language = "python" fave_language[0] = "P" print(fave_language) #the output will be an error message #fave_language[0] = "P" #TypeError: 'str' object does not support item assignment _5 dengan Pemisah

Anda juga dapat mengonversi string menjadi daftar menggunakan pemisah dengan metode

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
5. Pemisah dapat berupa karakter apa pun yang Anda tentukan

String akan terpisah berdasarkan pemisah yang Anda berikan

Misalnya, Anda dapat menggunakan koma,

programming_languages = ["Javascript", "Python", "Java"]

#update the 1st item in the list
programming_languages[0] = "JavaScript"

print(programming_languages)

#output
#['JavaScript', 'Python', 'Java']
4, sebagai pemisah

String akan berubah menjadi daftar setiap kali ada koma, dimulai dari kiri

Item yang dipisahkan koma akan menjadi item daftar individual

Mari kita ambil string berikut

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
5

Ada koma yang memisahkan

programming_languages = ["Javascript", "Python", "Java"]

#update the 1st item in the list
programming_languages[0] = "JavaScript"

print(programming_languages)

#output
#['JavaScript', 'Python', 'Java']
5 dari
programming_languages = ["Javascript", "Python", "Java"]

#update the 1st item in the list
programming_languages[0] = "JavaScript"

print(programming_languages)

#output
#['JavaScript', 'Python', 'Java']
6

Jika kami ingin menggunakan koma itu sebagai pemisah untuk membuat dua item daftar individual, kami akan melakukan hal berikut

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
_6

Dua item terpisah dibuat sebagai item daftar dan pemisahan terjadi jika ada koma

Contoh lain bisa untuk memisahkan nama domain, setiap kali ada titik,

programming_languages = ["Javascript", "Python", "Java"]

#update the 1st item in the list
programming_languages[0] = "JavaScript"

print(programming_languages)

#output
#['JavaScript', 'Python', 'Java']
7

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
_7

Setiap kali ada titik, item daftar baru akan ditambahkan ke daftar

Cara Menggunakan metode #try and change lowercase 'p' to uppercase 'P' fave_language = "python" fave_language[0] = "P" print(fave_language) #the output will be an error message #fave_language[0] = "P" #TypeError: 'str' object does not support item assignment _5 dengan Parameter #try and change lowercase 'p' to uppercase 'P' fave_language = "python" fave_language[0] = "P" print(fave_language) #the output will be an error message #fave_language[0] = "P" #TypeError: 'str' object does not support item assignment 8

Seperti disebutkan sebelumnya,

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
_8 adalah parameter opsional dari metode
#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
5

Ini menentukan berapa banyak elemen daftar yang akan dipisahkan dan diubah menjadi item daftar individual. Secara default, ini diatur ke

# a list of numbers
my_numbers_list = [10,20,30,40,50]

print(my_numbers_list)

#output
# [10, 20, 30, 40, 50]
_9, yang berarti semua elemen yang membentuk string akan dipisah

Tapi kita bisa mengubah nilainya menjadi angka tertentu

Untuk membagi hanya dua kata dan tidak setiap kata, kami menetapkan

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
8 menjadi dua

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
_8

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
8 diatur ke
type(object)

#where object is the object you need to find the data type of
5, yang berarti maksimal hanya dua kata yang akan dipisahkan dengan spasi dan akan membuat dua item daftar individual. Item daftar ketiga akan menjadi sisa kata yang membentuk string awal

Menggunakan contoh lain dari bagian di atas, Anda dapat menggabungkan pemisah dengan

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
8 untuk membuat konversi string yang ditargetkan ke daftar

# a multiline string enclosed in triple quotes

phrase = '''I am learning Python
and I really enjoy learning the language!
'''
_9

Dalam contoh ini, pemisahnya adalah sebuah titik dan hanya elemen pertama yang dipisahkan

Cara Mengonversi String Bilangan Bulat menjadi Daftar Bilangan Bulat

Angka dianggap sebagai string jika diapit dengan tanda kutip tunggal atau ganda

Katakanlah tanggal lahir Anda disimpan sebagai string, seperti itu

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
_0

Untuk menghapus garis miring dan menyimpan angka yang terkait dengan tanggal, bulan, dan tahun lahir sebagai item daftar terpisah, Anda akan melakukan hal berikut

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
_1

Dalam contoh, pemisahnya adalah garis miring,

type(object)

#where object is the object you need to find the data type of
7, dan setiap kali ada garis miring, item daftar baru dibuat

Jika Anda melihat lebih dekat pada keluaran, Anda akan melihat bahwa item daftar masih berupa string, karena dikelilingi oleh tanda kutip tunggal dan belum ada konversi jenis

Untuk mengonversi setiap item daftar dari string menjadi bilangan bulat, gunakan fungsi

type(object)

#where object is the object you need to find the data type of
8

Fungsi

type(object)

#where object is the object you need to find the data type of
_8 mengambil dua argumen

  • Sebuah fungsi. Dalam hal ini fungsinya adalah fungsi
    my_name = "John Doe"
    my_lucky_numbers = [7,14,33]
    
    print(type(my_name))
    print(type(my_lucky_numbers))
    
    #output
    #<class 'str'>
    #<class 'list'>
    
    0
  • Iterable, yang merupakan urutan atau kumpulan item. Dalam hal ini iterable adalah daftar yang kami buat
#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
_2

Itu bukan hasil yang kami inginkan. Saat kami memeriksa tipe data, kami melihat bahwa kami tidak lagi memiliki daftar

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
_3

Untuk memperbaikinya, kita harus kembali dan menambahkan fungsi

fave_language = "python"
fave_language = "Python"

print(fave_language)

#output
#Python
6 sebelum konversi

#try and change lowercase 'p' to uppercase 'P'
fave_language = "python"
fave_language[0] = "P"

print(fave_language)

#the output will be an error message
#fave_language[0] = "P"
#TypeError: 'str' object does not support item assignment
_4

Kesimpulan

Dan begitulah. Anda sekarang tahu beberapa cara untuk mengonversi string menjadi daftar dengan Python

Untuk mempelajari lebih lanjut tentang bahasa pemrograman Python, lihat Komputasi Ilmiah freeCodeCamp dengan Sertifikasi Python

Anda akan mulai dari dasar dan belajar dengan cara yang interaktif dan ramah bagi pemula. Anda juga akan membangun lima proyek pada akhirnya untuk dipraktikkan dan membantu memperkuat apa yang telah Anda pelajari

Terima kasih telah membaca dan selamat membuat kode

IKLAN

IKLAN

IKLAN

IKLAN

IKLAN

IKLAN

IKLAN

IKLAN

IKLAN

IKLAN


Bagaimana Anda mengubah daftar string menjadi daftar karakter dengan python?
Dionysia Lemonaki

Mempelajari sesuatu yang baru setiap hari dan menulis tentangnya


Jika artikel ini bermanfaat, tweetlah

Belajar kode secara gratis. Kurikulum open source freeCodeCamp telah membantu lebih dari 40.000 orang mendapatkan pekerjaan sebagai pengembang. Memulai

Bagaimana cara mengonversi string menjadi array karakter dengan Python?

Konversi String Menjadi Char Array Dengan Python Menggunakan Metode extend() . Pendekatan lain untuk mengubah string menjadi array char adalah dengan menggunakan metode extend(). Metode extend(), saat dipanggil pada daftar, menerima objek yang dapat diubah sebagai argumen masukannya dan menambahkan semua elemen objek yang dapat diubah ke dalam daftar.

Bagaimana cara mengubah daftar string menjadi daftar?

Dalam artikel ini kita akan melihat cara mengonversi string menjadi daftar. .
Dengan strip dan split. Kami pertama-tama menerapkan metode strip untuk menghapus tanda kurung siku dan kemudian menerapkan fungsi split. Fungsi split dengan koma sebagai parameternya membuat daftar dari string. .
Dengan json. beban. .
Dengan ast. literal_eval

Bagaimana Anda membuat daftar karakter dengan Python?

Ubah string menjadi daftar karakter dengan Python .
Menggunakan list() konstruktor. Konstruktor list() membuat daftar langsung dari iterable, dan karena string dapat diulang, Anda dapat membuat daftar darinya. .
Menggunakan Pemahaman Daftar. Pendekatan lain adalah dengan menggunakan pemahaman daftar. .
Menggunakan str. fungsi split()

Bagaimana Anda mengonversi daftar string menjadi string dengan Python?

Untuk mengonversi daftar menjadi string, gunakan Pemahaman Daftar Python dan fungsi join() . Pemahaman daftar akan melintasi elemen satu per satu, dan metode join() akan menggabungkan elemen daftar menjadi string baru dan mengembalikannya sebagai output.