有如下值集合 [11,22,33,44,55,66,77,88,99,90...],將所有大於 66 的值儲存至字典的第乙個key中,將小於 66 的值儲存至第二個key的值中。
即: 查詢列表中元素,移除每個元素的空格,並查詢以 a或a開頭 並且以 c 結尾的所有元素。
li = ["alec", " aric", "alex", "tony", "rain"]
tu = ("alec", " aric", "alex", "tony", "rain")
dic =
for i in li:商品 li = ["手機", "電腦", '滑鼠墊', '遊艇']b = i.strip()
if (b.startswith("a") or b.startswith("a")) and b.endswith("c"):
print(b)
for i1 in tu:
b1 = i1.strip()
if (b1.startswith("a") or b1.startswith("a")) and b1.endswith("c"):
print(b1)
for i2 in dic.values():
b3 = i2.strip()
if (b3.startswith("a") or b3.startswith("a")) and b3.endswith("c"):
print(b3)
li = ["手機", "電腦", '滑鼠墊', '遊艇']功能要求:12for k, v in enumerate(li, 1):===>先排序
print(k, v)
inp = int(input("請輸入序號:"))====>然後輸入號碼
print(li[inp - 1])
3456
goods
=
[
,
,
,
,
]
goods = [,,,序號 name price]account =
sample = 2000
s = 0
#顯示商品列表**:
print("序號\t","name\t","price\t")
for i,v in enumerate(goods, 0):
print(i,"\t", v["name"], "\t", v["price"], "\t")
0 電腦 1999
1 滑鼠 1
2 遊艇 2
3 美女 998
dic = ,"河南": {},
"山西": {}
}分析:
首先需要顯示省份,
比如顯示石家莊 dic["河北"],
比如顯示"鹿泉", "藁城", "元氏" dic["河北"]["石家莊"]
**如下:for a in dic.keys():
print(a)*****=>顯示省份
province = input("請輸入省份:")===>選擇輸入省份
for b in dic[province].keys():
print(b)
city = input("請輸入城市")
for c in dic[province][city]:
print(c)
資料型別相關的練習題
1.輸出v中的每個元素 v 蘿莉啊 for item in v print item 以列的方式逐個元素輸出,輸出結果為 蘿 莉 啊2.布林值 true false 空代表假 只要有字元則為真 0 代表假 其他 代表真 3.可迭代物件 for i in 值 print i 可迭代物件 可以被for進...
Java練習題 基本資料型別運算
class demo2 2 public static void main string args byte b1 126 1 正確 byte b2 127 1 錯誤 1為int型,byte範圍 128 127 byte b3 1 byte b4 2 byte b5 b3 b4 錯誤 相加後為int...
python基礎練習題 可變資料型別
可變資料型別 1 定義乙個列表 1,2,3 並將列表中的頭尾兩個元素對調。對調後為 3,2,1 list1 1 2,3 list1 0 3list1 2 1print list1 2 定義乙個列表,並將列表中的指定位置的兩個元素對調。對調第乙個和第三個元素 列表如下 23,65,19,90 對調後結...