Python列表之間的數(shù)字與字符轉化實例
1.將一個列表轉化為一串數(shù)字
list1 = [0, 2, 3, 4, 5]
for i in list1:
print(i,end="") # 02345
2.將一個列表轉化為一個字符列表
list1 = [] list2 = [0, 1, 0, 1, 1, 1] for i in list2: list1.append(str(i)) print(list1) # ['0', '1', '0', '1', '1', '1'] 可以簡寫為: list2 = [0, 1, 0, 1, 1, 1] list1 = [ str(i) for i in list2 ] print(list1) # ['0', '1', '0', '1', '1', '1']
3.將一串數(shù)字轉化為字符列表
num = 123456 list1 = list(str(num)) print(list1) # ['1', '2', '3', '4', '5', '6']
4.將一個字符列表轉為數(shù)字列表
list1 = ['1', '2', '3', '4', '5', '6'] list2 = [] for i in list1: list2.append(int(i)) print(list2) # [1, 2, 3, 4, 5, 6] 可以簡寫為 list1 = ['1', '2', '3', '4', '5', '6'] list2 = [ int(x) for x in list1 ] print(list2) # [1, 2, 3, 4, 5, 6]
5.字典
d1 = {'name': 'revotu', 'age': 99}
d2 = {'age': 24, 'sex': 'male'}
d2.update(d1) >> d2 = {'name': 'revotu', 'age': 24, 'sex': 'male'}
{**d1, **d2} >> {'name': 'revotu', 'age': 24, 'sex': 'male'} 不改變d1和d2,重新輸出一個新的字典
# 字典排序
d3 = d3 = {"a": 1, "b": 10, "c": 2} # x[1] 表示value排序 x[0]表示按照key排序
dict(sorted(d3.items(), key=lambda x:x[1])) >>> {'a': 1, 'c': 2, 'b': 10}
補充:python 數(shù)字list列表與逗號分隔字符串之間的相互轉換
一、數(shù)字list轉換為逗號分隔的字符串
# 數(shù)字list轉換為逗號分隔的字符串 num_list = [1, 2, 3, 4, 5] s = ','.join(map(str, num_list)) print(s)
注:用map轉換為字符串
二、逗號分隔的字符串轉換為數(shù)字list
# 逗號分隔的字符串轉換為數(shù)字list
a = "1, 2, 3, 4, 5"
c = [int(i) for i in a.split(",")]
print(c)
結果
1,2,3,4,5
[1, 2, 3, 4, 5]
總結
到此這篇關于Python列表之間的數(shù)字與字符轉化的文章就介紹到這了,更多相關Python列表的數(shù)字與字符轉化內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
python?實現(xiàn)syslog?服務器的詳細過程
這篇文章主要介紹了python?實現(xiàn)syslog服務器的詳細過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-08-08
Python發(fā)起請求提示UnicodeEncodeError錯誤代碼解決方法
這篇文章主要介紹了Python發(fā)起請求提示UnicodeEncodeError錯誤代碼解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-04-04
Appium+python+unittest搭建UI自動化框架的實現(xiàn)
本文主要介紹了Appium+python+unittest搭建UI自動化框架的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-03-03
pycharm2022.1最新永久激活碼破解補丁一鍵安裝教程免費分享(2022持續(xù)更新)
更新到Pycharm 2022.2.x版,pycharm2022.2最新可用永久激活碼分享(持續(xù)更新),pycharm激活補丁一鍵安裝簡單方便,無需手動修改文件,兼容蘋果MAC,linux,Windows系統(tǒng)2022-07-07

