ネストされたリストがあります。このリストでは、ネストされたすべてのリストに 2 つのコンポーネントが含まれ、各コンポーネントには空白 (' ') 文字が含まれる場合があります。コードを削除して書きたかったのですが、機能しませんでした。問題 ?
リストのネストされたリストは次のとおりです。
[['bike', '2 * wheel+1* frame'], ['wheel', '1 * rim + 1* spoke +1 *hub'], ['rim', 60], ['spoke', 120], ['hub', '2*gear+1*axle'], ['gear', 25], ['axle', '5*bolt+7*nut'],['bolt',0.1], ['nut', 0.15],['frame', '1*rearframe+ 1*frontframe'],['rearframe', 175],['frontframe', '1*fork+2*handle'], ['fork', 22.5],['handle', 10.0]]
見られるように、一部の文字列にはいくつかの空白があります。
私が書いたpythonコード:
def blanks(des):
a = 0
while a < len(des):
if type(des[0][1]) == str:
des[0][0] = des[0][0].replace(' ','')
if type(des[0][1]) == str:
des[0][1] = des[0][1].replace(' ','')
a += 1
return des