私はPythonの初心者であり、このコードの理解に問題があります。私の理解としてリスト操作エラーと追加
my_list = [12, "cat", 3.4, "dog", 62]
new_list = []
for k in range(5):
if k % 2:
m = my_list.pop(k)
new_list.append(m)
print(new_list)
結果は [12,62]でなければなりません。しかし、それは[ '猫'、62]
誰も私にそれを説明することができます言いましたか? ありがとうございます。
ありがとうございました!非常に役立つ –