Apo*_*llo 1 python string for-loop
我有一个字符串输入,例如100124.我想将字符串的每个数字作为整数进行评估,所以我这样做:
100124
for c in string: c = int(c) # do stuff with c
有没有一种语法上更好的方法来做到这一点?我尝试string = int(string)在循环之前做,但是一个数字不可迭代.
string = int(string)
iCo*_*dez 7
你可以map把字符串int:
map
int
for c in map(int, string): # do stuff with c
演示:
>>> for c in map(int, '100124'): ... c ... 1 0 0 1 2 4 >>>
归档时间:
10 年,9 月 前
查看次数:
11097 次
最近记录: