Bagaimana Anda melipat daftar dengan python?

Metode Python Casefold() mengembalikan salinan huruf kecil dari string. Ini lebih mirip dengan metode huruf kecil kecuali menghapus semua perbedaan huruf besar-kecil yang ada dalam string

Misalnya dalam bahasa Jerman, 'β' setara dengan "ss". Karena sudah dalam huruf kecil, huruf kecil tidak melakukan apa-apa dan mencetak 'β' sedangkan casefold mengubahnya menjadi "ss"

Tanda tangan

Parameter

Tidak ada parameter yang diperlukan

Jenis Pengembalian

Ini mengembalikan string huruf kecil

Versi Piton

Fungsi ini diperkenalkan di Python 3. 3

Contoh Metode Python String Casefold() 1

Keluaran

Old value: JAVATPOINT
New value: javatpoint

Contoh Metode Python String Casefold() 2

Kekuatan casefold, tidak hanya diubah menjadi huruf kecil tetapi juga diubah secara ketat. Lihat contoh di bawah 'β' diubah menjadi "ss"

Daftar dapat digunakan untuk menyimpan beberapa item dalam satu variabel. Dengan Python, kita dapat membuat daftar string di mana berbagai elemen yang terkandung dalam daftar diapit dengan tanda kutip tunggal atau ganda

Tutorial ini menunjukkan cara mengonversi daftar string menjadi huruf kecil dengan Python

Gunakan Fungsi str.lower() dan for Loop untuk Mengonversi Daftar String menjadi Huruf Kecil dengan Python

Metode str.lower()_ digunakan untuk mengubah semua karakter huruf besar dalam string yang diberikan menjadi karakter huruf kecil dan memberikan hasilnya. Demikian pula, metode str.upper() digunakan untuk membalikkan proses ini

Seiring dengan fungsi str.lower(), loop for juga digunakan untuk mengulangi semua elemen dalam daftar string yang diberikan

Kode berikut menggunakan fungsi str.lower()_ dan loop for untuk mengubah daftar string menjadi huruf kecil

s = ["hEllO","iNteRneT","pEopLe"]
for i in range(len(s)):
    s[i] = s[i].lower()
print(s)
_

Keluaran

['hello', 'internet', 'people']

Gunakan Fungsi ['hello', 'internet', 'people'] _4 untuk Mengonversi Daftar String menjadi Huruf Kecil dengan Python

Python menyediakan fungsi

['hello', 'internet', 'people']
4, yang dapat digunakan untuk menerapkan proses tertentu di antara elemen yang diberikan dalam setiap iterable yang ditentukan;

Fungsi lambda dapat didefinisikan sebagai fungsi anonim kompak yang mengambil sejumlah argumen dan hanya terdiri dari satu ekspresi. Fungsi lambda juga akan digunakan bersama dengan fungsi

['hello', 'internet', 'people']
6 dalam metode ini

Kode berikut menggunakan fungsi

['hello', 'internet', 'people']
4 dan fungsi lambda untuk mengubah daftar string menjadi huruf kecil dengan Python

s = ["hEllO","iNteRneT","pEopLe"]
a = (map(lambda x: x.lower(), s))
b = list(a)
print(b)

Keluaran

['hello', 'internet', 'people']

Gunakan Metode Pemahaman Daftar untuk Mengonversi Daftar String menjadi Huruf Kecil dengan Python

Pemahaman daftar adalah cara yang jauh lebih singkat untuk membuat daftar yang akan dibentuk berdasarkan nilai yang diberikan dari daftar yang sudah ada. Metode ini pada dasarnya membuat daftar baru di mana semua item ditulis dengan huruf kecil

Di akhir tutorial ini, Anda akan mempelajari kapan menggunakan kedua metode tersebut, termasuk memaksa karakter khusus seperti

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
1 ke alternatif huruf kecilnya. Anda juga akan mempelajari cara memeriksa apakah sebuah string sudah menjadi huruf kecil dengan menggunakan metode
# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
2 dan cara mengonversi daftar string menjadi string huruf kecilnya. Anda juga akan mempelajari cara mengonversi kolom kerangka data Pandas menjadi huruf kecil

Mampu bekerja dengan string adalah keterampilan yang sangat berguna untuk dipelajari oleh setiap Pythonista pemula atau ilmuwan data. Ilmu data semakin cepat bergerak ke dalam analisis teks, yang membutuhkan teks untuk diproses sebelumnya. Salah satu dari banyak transformasi yang sering Anda lakukan adalah mengonversi teks menjadi huruf kecil yang setara

Mengetahui cara melakukan ini dan cara memeriksa apakah string sudah merupakan huruf kecil merupakan keterampilan penting untuk dipelajari. Mari kita mulai

Jawaban Cepat. Menggunakan. lebih rendah() dan. lipat kasus()

Bagaimana Anda melipat daftar dengan python?

Daftar isi

String Huruf Kecil Python dengan huruf kecil

String python memiliki sejumlah metode unik yang dapat diterapkan padanya. Salah satunya, str.lower(), dapat mengambil string Python dan mengembalikan versi huruf kecilnya. Metode ini akan mengonversi semua karakter huruf besar menjadi huruf kecil, tidak memengaruhi karakter atau angka khusus

String python tidak dapat diubah, artinya tidak dapat diubah. Untuk mengubah string menjadi huruf kecil dengan Python, Anda perlu menetapkannya kembali ke dirinya sendiri atau ke variabel baru

Mari kita lihat contoh bagaimana kita bisa menggunakan metode Python str.lower() untuk mengubah string menjadi huruf kecil

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
lower = a_string.lower()

print(lower)

# Returns: learn how to lower case with datagy

Anda juga dapat menetapkan ulang string ke dirinya sendiri untuk mencegah keharusan membuat variabel baru. Mari kita lihat bagaimana cara kerjanya

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
_

Di bagian selanjutnya, Anda akan belajar tentang metode string yang serupa,

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
5, yang juga membantu mengonversi karakter khusus menjadi huruf kecil di Python

String Huruf Kecil Python dengan casefold

Dimulai dengan Python 3. 3, Python memperkenalkan metode string baru ke teks huruf kecil,

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
5. Apa yang membuat
# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
5 berbeda dari str.lower() adalah penggunaan penurunan huruf besar-kecil secara agresif

Sementara di permukaan kedua metode akan menghasilkan hasil yang hampir sama, metode

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
5 juga akan mengembalikan versi "huruf kecil" dari karakter khusus. Misalnya, huruf
# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
_1 akan tetap sama saat metode str.lower() digunakan. Namun, metode
# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
_5 akan mengembalikan
# Convert a String to Lowercase in Python with str.casefold()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.casefold()

print(a_string)

# Returns: learn how to lower case with datagy
3

Mari kita lihat bagaimana kita bisa menggunakan metode

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
5 untuk huruf kecil string Python

# Convert a String to Lowercase in Python with str.casefold()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.casefold()

print(a_string)

# Returns: learn how to lower case with datagy

Terakhir, mari kita bandingkan penggunaan metode lower() dan casefold() dengan contoh praktis

# Comparing Lowercasing Strings with .lower() and .casefold()

a_string = 'LowerCase Strings WITH datagy and ßome special characters'

lower = a_string.lower()
casefold = a_string.casefold()

print(f'{lower=}')
print(f'{casefold=}')

# Returns:
# lower='lowercase strings with datagy and ßome special characters'
# casefold='lowercase strings with datagy and ssome special characters'

Kita dapat melihat di sini bahwa metode str.lower()_ menyimpan karakter

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
1, sedangkan metode
# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
5 mengubahnya menjadi
# Convert a String to Lowercase in Python with str.casefold()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.casefold()

print(a_string)

# Returns: learn how to lower case with datagy
3

Di bagian selanjutnya dari tutorial ini, Anda akan belajar cara memeriksa apakah string Python benar-benar huruf kecil atau tidak

Periksa apakah String Python adalah Huruf Kecil dengan islower

Python membuatnya sangat mudah untuk melihat apakah sebuah string sudah menjadi huruf kecil, menggunakan metode

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
2. Metode ini akan mengembalikan nilai boolean

  • # Comparing Lowercasing Strings with .lower() and .casefold()
    
    a_string = 'LowerCase Strings WITH datagy and ßome special characters'
    
    lower = a_string.lower()
    casefold = a_string.casefold()
    
    print(f'{lower=}')
    print(f'{casefold=}')
    
    # Returns:
    # lower='lowercase strings with datagy and ßome special characters'
    # casefold='lowercase strings with datagy and ssome special characters'
    0 adalah seluruh string adalah huruf kecil, dan
  • # Comparing Lowercasing Strings with .lower() and .casefold()
    
    a_string = 'LowerCase Strings WITH datagy and ßome special characters'
    
    lower = a_string.lower()
    casefold = a_string.casefold()
    
    print(f'{lower=}')
    print(f'{casefold=}')
    
    # Returns:
    # lower='lowercase strings with datagy and ßome special characters'
    # casefold='lowercase strings with datagy and ssome special characters'
    _1 adalah seluruh string bukan huruf kecil

Bahkan jika ada satu elemen dalam string yang bukan huruf kecil, metode ini akan mengembalikan

# Comparing Lowercasing Strings with .lower() and .casefold()

a_string = 'LowerCase Strings WITH datagy and ßome special characters'

lower = a_string.lower()
casefold = a_string.casefold()

print(f'{lower=}')
print(f'{casefold=}')

# Returns:
# lower='lowercase strings with datagy and ßome special characters'
# casefold='lowercase strings with datagy and ssome special characters'
1

Mari kita lihat bagaimana kita bisa menggunakan Python untuk memeriksa apakah suatu string adalah huruf kecil

# Checking if a string is lower case in Python

a_string = 'LowerCase Strings WITH datagy'
lowered_string = a_string.lower()

# Check for lower case using .islower()
print(a_string.islower())
print(lowered_string.islower())

# Returns:
# False
# True

Di bagian selanjutnya, Anda akan mempelajari cara mengubah daftar string menjadi huruf kecil

Mengkonversi Daftar String ke Huruf Kecil

Anda mungkin menemukan diri Anda dengan daftar string Python yang perlu Anda ubah menjadi huruf kecil

Kita dapat melakukannya dengan metode str.lower() atau

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
5. Kami akan mengulangi setiap item dalam daftar dan mengubahnya menjadi huruf kecil

Kami pertama-tama akan membahas cara melakukannya menggunakan Python for loop

# Convert a Python list of strings to lowercase with a for loop

a_list = ['DaTAGY', 'iS', 'a', 'PLAce', 'to', 'LEArn', 'PythoN']
lowered = []

for item in a_list:
    lowered.append(item.lower())

print(lowered)

# Returns: ['datagy', 'is', 'a', 'place', 'to', 'learn', 'python']

Untuk mewujudkan hal ini, pertama-tama kita perlu membuat instance list baru yang kosong untuk menyimpan string dengan huruf kecil. Kami kemudian mengulang setiap string dalam daftar asli dan menambahkan versi yang lebih rendah ke daftar baru

Ingin mempelajari lebih lanjut tentang for-loop Python? . Ingin menonton video saja?

Sekarang mari kita lihat bagaimana kita bisa menyederhanakan proses ini dengan menggunakan pemahaman daftar Python

# Convert a Python list of strings to lowercase with a list comprehension

a_list = ['DaTAGY', 'iS', 'a', 'PLAce', 'to', 'LEArn', 'PythoN']
lowered = [item.lower() for item in a_list]

print(lowered)

# Returns: ['datagy', 'is', 'a', 'place', 'to', 'learn', 'python']

Meskipun ini pada dasarnya melakukan hal yang sama dengan perulangan for, ini menghemat beberapa baris kode dan tidak mengharuskan kita untuk menginisialisasi daftar kosong

Di bagian selanjutnya, Anda akan mempelajari cara menggunakan metode string untuk mengonversi kolom Pandas menjadi huruf kecil

Ingin mempelajari lebih lanjut tentang pemahaman daftar Python? . Lebih dari pembelajar visual, lihat tutorial YouTube saya di sini

Mengonversi Kolom Bingkai Data Pandas menjadi Huruf Kecil

Mampu bekerja dengan data string di Pandas adalah keterampilan yang penting. Sering kali Anda akan menemukan data string dalam bentuk tabel dan Anda harus mengonversi semuanya menjadi huruf kecil

Mari memuat kerangka data Pandas untuk memulai

# Loading a Sample Pandas Dataframe
import pandas as pd
df = pd.DataFrame.from_dict({
    'Numbers': [1,2,3,4,5,6,7],
    'SomeStrings': ['DaTAGY', 'iS', 'a', 'PLAce', 'to', 'LEArn', 'PythoN'],
}) 

print(df)

# This returns:
#   SomeStrings  Numbers
# 0      DaTAGY        1
# 1          iS        2
# 2           a        3
# 3       PLAce        4
# 4          to        5
# 5       LEArn        6
# 6      PythoN        7

Sekarang kita memiliki kerangka data, mari kita lihat bagaimana kita bisa menggunakan huruf kecil kolom menggunakan metode string Pandas

# Converting a Pandas column to Lower Case
import pandas as pd
df = pd.DataFrame.from_dict({
    'Numbers': [1,2,3,4,5,6,7],
    'SomeStrings': ['DaTAGY', 'iS', 'a', 'PLAce', 'to', 'LEArn', 'PythoN'],
}) 

df['SomeStrings'] = df['SomeStrings'].str.lower()

print(df)

# This returns:
#    Numbers SomeStrings
# 0        1      datagy
# 1        2          is
# 2        3           a
# 3        4       place
# 4        5          to
# 5        6       learn
# 6        7      python

Anda dapat melihat di sini bahwa seluruh teks kolom telah diubah menjadi huruf kecil. Kami menyelesaikan ini dengan menggunakan metode str.lower()_ untuk itu, yang membantu mengakses bagian string dari kolom

Kesimpulan

Dalam tutorial ini, Anda belajar bagaimana menggunakan Python untuk mengubah string menjadi huruf kecil, menggunakan metode string str.lower() dan

# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
5. Anda juga belajar cara memeriksa apakah sebuah string sudah menjadi huruf kecil dengan menggunakan metode
# Convert a String to Lowercase in Python with str.lower()

a_string = 'LeArN how to LOWER case with datagy'
a_string = a_string.lower()

print(a_string)

# Returns: learn how to lower case with datagy
2. Terakhir, Anda belajar cara mengonversi daftar string serta kolom kerangka data Pandas menjadi huruf kecil

Bagaimana Anda menggunakan Casefold () dengan Python?

Gunakan metode casefold() jika aplikasi Anda mendukung globalisasi atau lokalisasi. .
Sintaksis. str. lipat kasus()
Parameter. Tidak ada parameter
Nilai Pengembalian. Mengembalikan string huruf kecil. Contoh berikut menunjukkan metode casefold(). Contoh. mystr = 'TUTORIAL Guru' print(mystr. casefold()) print('HELLO WORLD'

Bagaimana Anda memanfaatkan daftar dengan Python?

Bagaimana Cara Mengapitalkan Huruf Pertama dengan Python? .
1) Menggunakan str. kapitalisasi() untuk mengkapitalisasi huruf pertama
2) Menggunakan metode string slicing() dan upper()
7) Gunakan huruf kapital pada huruf pertama setiap kata dalam daftar
8) Gunakan huruf kapital untuk huruf pertama setiap kata dalam file

Apa fungsi casefold di Python dengan contoh?

Metode casefold() mirip dengan lower() metode tetapi lebih agresif. Ini berarti metode casefold() mengonversi lebih banyak karakter menjadi huruf kecil dibandingkan dengan lower() . Misalnya, huruf Jerman ß sudah menjadi huruf kecil, jadi metode lower() tidak melakukan konversi.

Bagaimana cara mengubah semua kata dalam daftar menjadi huruf kecil dengan Python?

Python String lower() .