# 使用while迴圈來處理列表和字典
# 1.在列表間移動元素
# 將user1中的元素移到user2中
user1 =
['a'
,'b'
,'c'
,'d'
]user2 =
while user1:
temp = user1.pop(
)# 彈出元素給temp
print
(user1)
# print
(user2)
# ['d', 'c', 'b', 'a']
# 2.刪除包含特定值的所有列表元素
# 刪除列表中相同的值
pets =
['dog'
,'cat'
,'pig'
,'cat'
]while
'cat'
in pets:
pets.remove(
'cat'
)print
(pets)
# ['dog', 'pig']
# 3.使用使用者輸入來填充字典
ans =
flag =
true
while flag:
name =
input
('please enter your name:'
) love =
input
('please enter your the love:'
) ans[name]
= love
message =
input
('continue enter?yes/no:'
)if message ==
'no'
: flag =
false
# 迴圈列印
for name, love in ans.items():
print
(name +
'love'
+ love)
python基礎 for迴圈 while迴圈
1 for迴圈 for迴圈 可以遍歷任何序列的專案。格式 for 引數 in 序列 程式主體 例 用 畫乙個菱形 for i in range 1,22,2 range 在1 21之間,每隔乙個取數 for j in range 21,i,2 print end print i for k in r...
python迴圈之while迴圈
python中迴圈有兩種,while和for迴圈。在while迴圈中,當while值為true時,while迴圈會一直進行下去 無限迴圈 直到當while值為false時,while迴圈才會停止。while迴圈結構 無限迴圈 a true while值 while a print hello,wor...
Python迴圈之while迴圈
while 條件 迴圈體我們先借助一小段 認識下while迴圈,得到它的基本原理 while true print 狼的 print 我們不一樣 print 愛情買賣 print 不將就 print 年少有為 我們知道,是自上而下執行的,當直譯器看到while它會幹什麼呢,它會先判斷你while後面...