for循环使用问题
该怎么将一个可迭代对象中的元素赋值给另一个可迭代对象中的元素。就比如
x列表中存在元素1、2、3
然后有一个字符串"abc"
那怎么将1赋值给a,2赋值给b……
你这个不对呀,字符串是不能被赋值的 柿子饼同学 发表于 2021-7-29 20:44
你这个不对呀,字符串是不能被赋值的
那把字符串中的元素取出来不可以吗? 字典适合这种映射关系
>>> dic = {1:'a',2:'b',3:'c'}
>>> dic
'a'
>>> dic
'b'
>>> dic
'c' 逃兵 发表于 2021-7-29 20:51
字典适合这种映射关系
能用for循环解决吗? 是这样吗
x =
string = 'abc'
for i in range(len(string)):
exec(string+'='+str(x))
print(a,b,c)
页:
[1]