列表元組作業

2021-10-01 14:43:51 字數 459 閱讀 3299

題目:

給定乙個排序陣列,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,等返回移除後陣列的新長度

不需要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用o(1)額外空間的條件下完成

 字串的 while 迴圈

 分支流程控制

**:nums=[0,0,1,1,1,2,2,3,3,4]

i=0while i題目:

給定乙個陣列,將陣列中的元素向右移動k個位置,其中k是非負數

 方法一: 列表的切片

**:nums=[0,0,2,3,1,4,5]

k=4for i in range(k):

j=i-(i-1)

pop_num=nums.pop(-j)

nums.insert(0,pop_num)

print(nums)

結果:[3, 1, 4, 5, 0, 0, 2]

列表和元組

python基礎教程學習筆記 基礎語法 1 乘法 例 endings st nd rd 7 th 等價於endings st nd rd th th th th th th th 2 索引的使用與分片 例 tag 0123454321 則tag 5 2 為 543 包括前面的,不包括後面的 負數的使...

python 列表 元組

列表非常適合利用順序和位置定義某乙個元素,尤其是當元素的順序或內容經常發生改變的時候。與字串不同,列表中元素的值是可以修改的。我們可以直接對列表中進行新增新元素 刪除元素 或覆蓋已有的元素。不同元素 與列表類似,元組也是由任意型別元素組成的序列。與列表不同的是,元組是不可改變,這意味著一旦元組被定義...

元組(唯讀列表)

1.元組的簡單操作 tu 1,2,3,alex 2,3,4,taibai egon print tu 3 alex for i in tu print i 元組的便利 tu 4 3 tu 4 3 upper 1,2,3,alex 2,3,4,taibai egon print tu 1,2,3,al...