Python 中列表字串元素的大小寫轉換
作為資料處理的一部分,我們會遇到需要將字串中所有字母都轉換為統一大小寫的情況。在本文中,我們將看到如何處理一個包含混合大小寫字串元素的列表。然後,我們將應用一些 Python 函式將其全部轉換為統一的大小寫。
使用 lower()
lower 函式是一個字串函式,可以將整個字串轉換為小寫。因此,我們使用 lambda 和 map 將 lower 函式應用於列表中的每個元素。
示例
listA = ['MoN', 'TuE', 'FRI']
# Given list
print("Given list : \n",listA)
res = list(map(lambda x: x.lower(), listA ))
# printing output
print("New all lowercase list: \n",res)輸出
執行上述程式碼將得到以下結果:
Given list : ['MoN', 'TuE', 'FRI'] New all lowercase list: ['mon', 'tue', 'fri']
使用 upper()
在這種方法中,我們直接透過 for 迴圈將 upper() 應用於列表。因此,每個字串都將轉換為大寫字母。
示例
listA = ['MoN', 'TuE', 'FRI']
# Given list
print("Given list : \n",listA)
res = [x.upper() for x in listA]
# printing output
print("New all uppercase list: \n",res)輸出
執行上述程式碼將得到以下結果:
Given list : ['MoN', 'TuE', 'FRI'] New all uppercase list: ['MON', 'TUE', 'FRI']
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP