在Python 3.6中将For循环转换为While循环

时间:2018-05-14 04:14:46

标签: python for-loop while-loop

for x in a:
    if x[1] in NERTagger:
        kata = ''
        kt = NERTagger[x[1]]
        for y in a:
            if x[0] is not y[0]:
                kata += y[0] + ' '
            elif x[0] == y[0]:
                kata +=  kt + ' '
        hasil.append(kata)

如何将上面的代码转换为while循环?因为代码中有一个if和for循环

2 个答案:

答案 0 :(得分:2)

import Vue from 'vue';
import AppLayout from './theme/Layout.vue';
import router from '../router';
import store from './vuex/index';

Vue.config.productionTip = false;

new Vue({
    router,
    ...AppLayout,
    store
}).$mount('#app');

答案 1 :(得分:0)

使用嵌套的for函数没有问题。

while只是for的一般形式:

for做了三件事:

  • 定义变量。
  • 设定停止条件。
  • 在变容器中加1。

while执行以下操作之一:设置停止条件。