列表 typeerror mod eba ror not str rac error:
>>> tmp = [‘中国‘,‘英国‘]
>>> tmp = tmp[:1] + [‘美国‘] + tmp[1:]
>>> tmp = tmp[:1] + [‘德国‘] + tmp[1:]
>>> tmp
[‘中国‘, ‘德国‘, ‘美国‘, ‘英国‘]
>>> tmp = [‘中国‘,‘英国‘]
>>> tmp = tmp[:1] + [‘美国‘] + tmp[1:]
>>> tmp
[‘中国‘, ‘美国‘, ‘英国‘]
>>> tmp = tmp[:1] + [‘德国‘,] + tmp[1:]
>>> tmp2 = (‘中国‘,‘英国‘)
>>> tmp2 = tmp2[:1] + (‘美国‘) + tmp2[1:]
Traceback (most recent call last):
File "
tmp2 = tmp2[:1] + (‘美国‘) + tmp2[1:]
TypeError: can only concatenate tuple (not "str") to tuple #只能元组和元组连接(相加)
>>> tmp2 = tmp2[:1] + (‘美国,‘) + tmp2[1:]
Traceback (most recent call last):
File "
tmp2 = tmp2[:1] + (‘美国,‘) + tmp2[1:]
TypeError: can only concatenate tuple (not "str") to tuple
>>> tmp2 = tmp2[:1] + (‘美国‘,) + tmp2[1:]
>>> tmp2
(‘中国‘, ‘美国‘, ‘英国‘)
>>> s1 = (‘美国‘)
>>> s2 = (‘美国,‘)
>>> s3 = (‘美国‘,)
>>> type(s1)
>>> type(s2)
>>> type(s3)
字符串、列表、元组 中文输出问题
来源: http://www.bubuko.com/infodetail-2388463.html