方法一:使用樸素的方法
# 用於演示的 Python 代碼
< br> # 轉換 ascii 值列表 ‚Äã‚Äã
# string
# 初始化列表
ini_list
=
[
71
,
101
,
101
,
107
,
115
,
102
,
111
, 代碼>
114
,
71
,
101
,
101
,
107
,
115
code> ]
# 打印初始列表
print
(
"初始列表"
, ini_list )
# 使用樸素的方法
res
=
" "
for
val
in
ini_list:
res
=
res
+
chr
(val)
# 打印結果字符串
打印
(
"結果字符串"
,
str
(res))
退出:
初始列表 [71, 101, 101, 107, 115, 102, 111, 114, 71, 101, 101, 107, 115 ]
結果字符串Python.Engineering
方法二:使用map()
# 用於演示的 Python 代碼
# pr Ascii 值列表轉換
# string
# 初始化列表
ini_list
=
[
71
,
101
,
101
,
107
,
115
,
102
,
111
,
114
,
71
,
101
,
101
,
107
,
115
]
# Pr int start list
print
(
"Initial list"
, ini_list)
# 使用地圖加入
res
=
`` .join (
<代碼類=“函數”>映射(
chr
,ini_list))
# 打印結果字符串
print
(
"結果字符串"
,
str
(res))
退出:
初始列表 [71, 101, 101, 107, 115, 102, 111, 114, 71, 101, 101, 107, 115]結果字符串 Python.Engineering
方法 3:使用列表連接和理解
# 用於演示的 Python 代碼
# ascii 值列表 ,Äã,Äãconversion
# 字符串
# 初始化列表
ini_list
=
[
71
,
101
,
101
,
107
,
115
,
102
,
111
,
114
,
71
,
101
,
101
,
107
,
115
]
# 打印起始列表
print
(
"初始列表"
, ini_list)
# 並使用理解列表並加入
res
=
`` .join (
chr
(val)
for
val
in
ini_list)
# 打印結果字符串
打印
(
"結果字符串"
,
str
(res))
退出:
初始列表 [71, 101, 101, 107, 115, 102, 111, 114, 71, 101, 101, 107 , 115]
結果字符串Python.Engineering