download:深入JavaScript高級語法-coderwhy

set()函數創立一個無序不反復元素集,可停止關系測試,刪除反復數據,還能夠計算交集、差集、并集等。

set 語法:

class set([iterable])

參數闡明:

iterable -- 可迭代對象對象;

返回值:

返回新的匯合對象。

將列表轉為匯合:

擴展舉例:

python將3X4的矩陣列表轉換為4X3列表

??matrix?????=?????[??

??[????1????,?????2????,?????3????,?????4????],??

??[????5????,?????6????,?????7????,?????8????],??

??[????9????,?????10????,?????11????,?????12????],??

??]??

??# 辦法一??

??# for x in range(len(matrix)):??

??#?? print (matrix[x])??

??#?? pass??

??hehe?????=?????[[row[i]?????for?????row?????in?????matrix]?????for?????i?????in?????range????(????4????)]??

??print?????(hehe)??

??# 辦法二??

??one?????=?????[]??

??for?????x?????in?????range????(????4????):??

??one.append([row[x]?????for?????row?????in?????matrix])??

??pass??

??print?????(one)??

??# 辦法三??

??three?????=?????[]??

??for?????x?????in?????range????(????4????):??

??two?????=?????[]??

??for?????i?????in?????matrix:??

??two.append(i[x])??

??pass??

??three.append(two)??

??pass??

??print?????(three)??


以上就是本次關于python怎樣把轉列表為匯合的細致內容,感激大家的學習和對腳本之家的支持