2017-05-26 156 views
0

讓我們假設有一個列表更改項目

List1 = ["*AS","tqttq244%@"] 

我想第一個項目,"*AS"變成不使用模塊" AS"(昌*成空)(這是我第一次嘗試編程)。

有什麼方法可以指出列表中的項目順序嗎?

回答

0

字符串是不可變的,這意味着你必須建立一個新的字符串並替換舊字符串。

List1 = ["*AS","tqttq244%@"] 
new_item = " " + List1[0][1:] 
List1[0] = new_item 

List1[0]指的是在該列表中的第一項(一個從零開始的索引)。

List1[0][1:]切片從索引1(第2個字符)開始直到字符串結尾的字符串。

new_item由一個新的第一個字符和原始字符串的其餘部分跳過第一個字符構造而成。

列表是可變的,因此​​將替換列表中的第一個項目。