Python 中如何实现int 和 string 的转换?

如我想把 list [1, 2, 3, 4 ] 转换成 list [✀1✀,✀2✀,✀3✀,✀4✀],该怎么写代码?
2025-05-13 19:05:26
推荐回答(4个)
回答1:

chr()函数将0-255的整数值转换为单个ASCII字符
ord()函数返回单个字符的ASCII值
int()函数尝试将字符串按字面意思转换成为整数,比如int('100')返回整数值100
str()函数将整数值转换为字符串,比如str(100)返回字符串'100'

回答2:

# 我来个新手版的
# python 2.7 x86

lis1 = [1, 2, 3, 4]
lis2 = []

for x in lis1
    lis2.append(str(x))
    
print lis2

回答3:

def convert_list(a_list):
    return [str(i) for i in a_list]
if __name__ == '__main__':
    test_list = [1, 2, 3, 4]
    print(convert_list(test_list))

I use python3.x

回答4:

map(str,list)