5.23
set() #建立集合,集合用{}表示
>>> a = set("123124sdfsdf")
>>> a
try:
while true:
print(a.pop(), end="")
except:
pass
p123y
>>> a
set()
ls = ["p","p", "y", "y", 123]
s =set(ls) #利用了集合不重複的特點
lt = list(s) #將集合轉換為列表
inumstr = input("輸入數字(回車退出):")
while inumstr != "":
inumstr = input("輸入數字(回車退出):")
return nums
def mean(numbers):
s = 0.0
for num in numbers:
s= s + num
return s / len(numbers)
def dev(numbers, mean):
sdev = 0.0
for num in numbers:
sdev = sdev + (num - mean)**2
return pow(sdev/(len(numbers)-1),0.5)
def median(numbers):
sorted(numbers)
size = len(numbers)
if size % 2 == 0:
med = (numbers[size//2-1] + numbers[size//2])/2
else:
med = numbers[size//2]
return med
n = getnum()
m = mean(n)
print("平均值,方差,中位數".format(m, dev(n, m),median(n)))
Python學記 十一 組合資料型別 下
5.24 python 123,io 0 1 2 這是序列的預設索引,對映型別則由使用者將資料定義為索引 字典變數 值 字典變數 鍵 字典變數 鍵 值 用來向字典變數中索引或增加元素 是一種中文分詞第三方庫 需要額外安裝 中文本文需要動通過分詞獲得單個的詞語 jieba庫提供三種分詞模式。pip i...
從零學python 組合資料型別
1 集合型別定義 集合是多個元素的無序組合。集合型別和數學中的集合概念一致 集合元素之間無序,每乙個元素唯一 不存在相同元素 集合元素不可修改,不能是可變的資料型別 集合使用大括號 表示,元素之間使用逗號分隔 建立集合型別使用 或者 set 建立空集合型別,必須使用 set 2 集合操作符 3 集合...
python 組合資料型別
python提供了五種內建序列型別 bytearray bytes list strtuple 元組元組是個有序的序列,其中包含0個或多個物件引用。與字串類似,元組也是固定的,因此不能替換或刪除其中的任意資料項。如果需要修改,我們應該使用列表而不是元組,如果我們有乙個元組,但又要對其進行修改,那麼可...