在本文中,我們將學習在python 3.x中對集合進行遍歷/遍歷。或更早。
它是物件的無序集合,沒有任何重複。這可以通過將所有元素括在花括號內來完成。我們還可以通過關鍵字「 set」使用型別轉換來形成集合。
方法1-使用沒有索引的可迭代
示例set_inp =
# iterate over the set
for value in set_inp:
print(value, end='')
方法2-通過轉換為列表型別使用索引訪問
示例set_inp = list()
# iterate over the set
for value in range(0,len(set_inp)):
print(set_inp[value], end='')
方法3-使用列舉型別
示例set_inp =
# iterate over the set
for value,char in enumerate(set_inp):
print(char, end='')
方法4-通過轉換為列表型別使用負索引
示例set_inp = list()
# iterate over the set
for value in range(-len(set_inp),0):
print(set_inp[value], end='')
以上4種方法的輸出如下。
輸出結果plsrainuto
方法5-轉換為列表型別後使用切片
示例set_inp = list()
# iterate over the set
for value in range(1,len(set_inp)):
print(set_inp[value-1:value], end='')
print(set_inp[-1:])
輸出結果['p']['l']['s']['r']['a']['i']['n']['u']['t']['o']
結論在本文中,我們了解了在一組資料型別上的迭代/遍歷。此外,我們了解了各種實現技術。
java List Set Map集合遍歷
遍歷集合的方式無非就是使用for迴圈,增強for迴圈或迭代器這幾種方式。1.遍歷list list遍歷 author zc public class testlist iterator it set.iterator while it.hasnext 在使用增強for迴圈遍歷時,採用這種結構訪問 f...
Kotlin Set集合遍歷
就是整理了遍歷的方法 很簡單 fun main args array println for i in hashsetof println 遍歷方式2 foreach 因為set集合繼承了iteratable 所以可以使用該介面的foreach方法 有序和無序都適用 mutablesetof.for...
HashMap集合遍歷
map的遍歷 1,迭代器 一鍵導包 ctrl shift o 先遍歷出key 再通過key找到value set keyset map.keyset 因為map中的key是唯一的 所以可以獲取到key的set集合 iterator it keyset.iterator 獲取迭代器 while it....