2024-09-29 23:15:48 发布
网友
我想从字符串s1 = 'asasas'中连续减去第一个元素, 直到最后一步,s1 = ''被接收。你知道吗
s1 = 'asasas'
s1 = ''
我希望能找到以下表格的代码:
s1 = s1 - s1[0]
有可能吗?你知道吗
collections模块中的deque可能有用。你知道吗
Deques是堆栈和队列的一种泛化(名称读作deck,是double-end queue的缩写)。deque支持线程安全、内存高效的附加和弹出,在deque的任意一侧,在任意方向上的O(1)性能大致相同。”
您的代码是:
a = 'adsfasdfasdfasdfasdf' import collections s = collections.deque(a) while len(s): c = s.popleft() print (s)
可以在循环中使用切片。你知道吗
s1 = 'asasas' for i in range(len(s1)): print s1[i:]
输出
asasas sasas asas sas as s
collections模块中的deque可能有用。你知道吗
Deques是堆栈和队列的一种泛化(名称读作deck,是double-end queue的缩写)。deque支持线程安全、内存高效的附加和弹出,在deque的任意一侧,在任意方向上的O(1)性能大致相同。”
您的代码是:
可以在循环中使用切片。你知道吗
输出
相关问题 更多 >
编程相关推荐