前提・実現したいこと
下記のコードにおいてリストdatanの内容が変化する理由を知りたいです。
該当のソースコード
Python3
1data = input().split() 2datan = [int(s[1]) for s in data] 3def bubble(): 4 databb = data 5 datax = datan 6 print(datan) 7 i = 0 8 c = 0 9 flag = 0 10 j = 0 11 while j < N : 12 while i < N - 1: 13 if datax[i] > datax[i+1]: 14 databb[i],databb[i+1] = databb[i+1],databb[i] 15 datax[i],datax[i+1] = datax[i+1],datax[i] 16 c+= 1 17 flag = 1 18 print(datan,"n bubble") 19 print(datax,"datax") 20 i += 1 21 j += 1 22 i = 0 23 flag = 0 24 print(datan) 25
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/10 11:40
2019/03/10 11:51