我试图在末尾附加逗号分隔字符串的第一个元素。如果用户输入“第一,第二,第三”,那么它应该返回 ['first', 'second', 'third', 'first']所以我真的很接近完成它,但我的代码首先返回 ['first', 'second', 'third]我想先使用 .append() 然后打印代码。有人可以详细说明 .append() 吗?s = input('Please enter a series of comma-separated strings: ')l = s.split(",")print(l,l[0])
1 回答
斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
该append()函数允许用户在列表的末尾添加一个值。所以如果你的名单是["hi", 1, "hello"] ,我们做了一个my_list.append(100)新的名单将会出现 ["hi", 1, "hello", 100]
对于您的情况,您需要做的就是在拆分列表时将值读入列表,然后
s = input('Please enter a series of comma-separated strings: ')
l = s.split(",")
l.append(l[0])
print(l)
您的列表现在将采用正确的格式。
添加回答
举报
0/150
提交
取消
