list1 = [6,10,4,8,2,12,10]
Run Code Online (Sandbox Code Playgroud)
我想将所有list1
大于或等于10的整数转换为一个整数.例如10: 1+0=1
,12: 1+2=3
.输出列表应为:
list1 = [6,1,4,8,2,3,1]
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我逻辑吗?到目前为止我尝试过的逻辑不起作用:
for itr in list1:
if ( itr >= 10):
itr1 = str(itr)
itr2 = eval(itr[0]+itr[1])
Run Code Online (Sandbox Code Playgroud)