有一个元组,需要将空元素替换为0:
# исходный список
listOrigin = (16.0, 493.0, 0.0),(16.0, 493.0, 'null')
# список-маска
listMask = []
# перебор элементов исходного списка
for item in listOrigin:
if item == 'null': # Если элемент больше 0,
listMask.append(0) # в список добавляется 1.
else: # Если элемент равен 0,
listMask.append(item) # в список добавляется 0.
for i in listMask:
print(i)
输出:
(16.0, 493.0, 0.0)
(16.0, 493.0, 'null')
像这样(只要弄清楚你需要的类型):