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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 中如何实现int 和 string 的转换?相关的知识,希望对你有一定的参考价值。

如我想把 list [1, 2, 3, 4 ] 转换成 list ['1','2','3','4'],该怎么写代码?

chr()函数将0-255的整数值转换为单个ASCII字符
ord()函数返回单个字符的ASCII值
int()函数尝试将字符串按字面意思转换成为整数,比如int('100')返回整数值100
str()函数将整数值转换为字符串,比如str(100)返回字符串'100'
参考技术A # 我来个新手版的
# python 2.7 x86

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

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

本回答被提问者采纳
参考技术B 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

参考技术C map(str,list)

以上是关于Python 中如何实现int 和 string 的转换?的主要内容,如果未能解决你的问题,请参考以下文章

python中如何把string 转换成int

如何通过 pySerial 从 Python 发送 int 或 string 并在 C 中转换为 int 或 String

Python中如何把str彻底转换为int

如何将float转换为string

Python中int类型和string类型的相互转换

如何使用 C++ 模板实现 int、string、float 和 date 对象的数组?